Whoever desires the gain of the hereafter, We will give him more of that gain; and whoever desires the gain of this world, We give him of it, and in the hereafter he has no portion. 20 Or have they partners with Allah (false gods), who have instituted for them a religion which Allah has not allowed. And had it not been for a decisive Word (gone forth already), the matter would have been judged between them. And verily, for the Zalimun (polytheists and wrong-doers), there is a painful torment. 21 Thou seest the wrong-doers fearful of that which they have earned, and it will surely befall them, while those who believe and do good works (will be) in flowering meadows of the Gardens, having what they wish from their Lord. This is the great preferment. 22 These are the glad tidings which God gives to His servants who believe and do righteous deeds. Say, "I do not ask of you any reward for it, except [that I am inviting you to God because of] love of kinship." Whoever earns a good deed, We shall increase its good for him; God is most forgiving, most appreciative. 23 Or do they say, "He has invented about Allah a lie"? But if Allah willed, He could seal over your heart. And Allah eliminates falsehood and establishes the truth by His words. Indeed, He is Knowing of that within the breasts. 24 And He it is Who accepteth repentances from His bondmen, and pardoneth the evil deeds and knoweth that which ye do. 25 And He answereth those who believe and work righteous works and increaseth unto them of His grace. And the infidels! theirs shall be a severe torment. 26 ۞ And if Allah were to enlarge the provision for His slaves they would surely rebel in the earth, but He sendeth down by measure as He willeth. Lo! He is Informed, a Seer of His bondmen. 27 It is He who sends down rain when they had despaired of it, and showers His benevolence. He is the protector worthy of praise. 28 And of His signs is the creation of the heavens and earth and the crawling things He has scattered abroad in them; and He is able to gather them whenever He will. 29