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 When they are told to follow the [Revelations] that God has sent down, they say, "No, we shall follow the ways that we found our fathers [following]." Yes! Even though Satan is inviting them to the punishment of the burning Fire? 21 ۞ And whoever submits himself wholly to Allah and he is the doer of good (to others), he indeed has taken hold of the firmest thing upon which one can lay hold; and Allah's is the end of affairs. 22 As for those who disbelieve, do not let their disbelief grieve you, to Us they shall return and We will tell to them what they did. Allah has knowledge of what is innermost in their chests. 23 We give them comfort for a little, and then We drive them to a heavy doom. 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 To Allah belongs whatsoever is in the heavens and the earth. Verily, Allah, He is Al-Ghani (Rich, Free of all wants), Worthy of all praise. 26 And if all the trees on earth were pens, and the sea [were] ink, with seven [more] seas yet added to it, the words of God would not be exhausted: for, verily, God is Almighty, Wise. 27 Your creation and your resurrection will not be but as that of a single soul. Indeed, Allah is Hearing and Seeing. 28 Do you not see how Allah causes the night to enter into the day, and the day enter into the night and has subjected the sun and the moon, each running to a named term? Allah is Aware of what you do. 29 That is because Allah is the (only) Reality, and because whatever else they invoke besides Him is Falsehood; and because Allah,- He is the Most High, Most Great. 30