Do you not see how Allah has subjected to you all that is in the heavens and the earth, and lavished on you His visible and unseen favors? Yet some people would argue about Allah without knowledge, or guidance, or an Illuminating Book' 20 When they are told to follow the (Revelation) that Allah has sent down, they say: "Nay, we shall follow the ways that we found our fathers (following). "What! even if it is Satan beckoning them to the Penalty of the (Blazing) Fire? 21 ۞ Whoever submits his whole self to Allah, and is a doer of good, has grasped indeed the most trustworthy hand-hold: and with Allah rests the End and Decision of (all) affairs. 22 And whoso disbelieves, let not his disbelief grieve thee; unto Us they shall return, and We shall tell them what they did. Surely God knows all the thoughts within the breasts. 23 We shall let them enjoy themselves for a little while, but then We shall drive them to a harsh 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 all the trees on the earth were pens and the sea (were ink wherewith to write), with seven seas behind it to add to its (supply), yet the Words of Allah would not be exhausted. Verily, Allah is All-Mighty, All-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 that God makes the night succeed the day, the day succeed the night? And He has harnessed the sun and the moon so that each runs its appointed course. Surely God is aware of all you do. 29 That is because Allah, He is the Truth, and that which they invoke besides Him is Al-Batil (falsehood, Satan and all other false deities), and that Allah, He is the Most High, the Most Great. 30