Have you not seen how that God has subjected to you whatsoever is in the heavens and earth, and He has lavished on you His blessings, outward and inward? And among men there is such a one that disputes concerning God without knowledge or guidance, or an illuminating Book; 20 and when such [people] are told to follow that which God has bestowed from on high, they answer, "Nay, we shall follow that which we found our forefathers believing in and doing!" Why - [would you follow your forefathers] even if Satan had invited them unto the suffering of the blazing flame? 21 ۞ He who surrenders himself to Allah and is a good doer, has grasped the firmest handle. To Allah the issue of affairs return. 22 And whosoever disbelieveth, let not his disbelief afflict thee (O Muhammad). Unto Us is their return, and We shall tell them what they did. Lo! Allah is Aware of what is in the breasts (of men). 23 We shall give them some usage, then making them helpless take them towards a severe punishment. 24 AND THUS it is [with most people]: if thou ask them, "Who is it that has created the heavens and the earth?" - they will surely answer, "God." Say: "[Then you ought to know that] all praise is due to God!" - for most of them do not know [what this implies]. 25 Unto Allah belongeth whatsoever is in the heavens and the earth. Lo! Allah, He is the Absolute, the Owner of Praise. 26 And if whatever trees there are on the earth were pens, and the sea were ink with seven more seas to help it, the words of Allah could not be exhausted; verily Allah is Mighty, Wise. 27 And your creation and your upraising are only as though of one soul; verily Allah is Hearing, Beholding. 28 Have you not seen that God makes the night pass into the day, and makes the day pass into the night, and that He has pressed the sun and the moon into His service, each pursuing its course for an appointed term, and that God is well aware of what you do? 29 For Allah is the Truth, while that which they call upon, other than Him, is false. For that Allah is the Most High, the Great. 30