Have you not seen that Allah has subjected to your service all that is in the heavens and on the earth and has abundantly bestowed upon you all His bounties, both visible and invisible? Yet some persons dispute regarding Allah without having any knowledge or guidance or any illuminating Book. 20 When you ask them to follow what God has revealed, they say: "No. We shall follow what we found our ancestors following," even though the devil were calling them to the torment of Hell! 21 ۞ He who turns his face to God in submission and does good, holds fast to a handle that is strong; for the resultance of things rests with God. 22 And whoever has disbelieved - let not his disbelief grieve you. To Us is their return, and We will inform them of what they did. Indeed, Allah is Knowing of that within the breasts. 23 We give them to enjoy a little, then will We drive them to a severe chastisement. 24 If thou ask them, who it is that created the heavens and the earth. They will certainly say, "Allah". Say: "Praise be to Allah!" But most of them understand not. 25 Unto God belongs all that is in the heavens and on earth. Verily, God alone is self-sufficient, the One to whom all praise is due! 26 If all the trees in the earth were pens and the ocean, with seven more oceans, were ink still these could not suffice to record all the Words of God. God is Majestic and All-wise. 27 [For Him,] the creation of you all and the resurrection of you all is but like [the creation and resurrection of] a single soul: for, verily, God is All-Hearing, All-Seeing. 28 See you not (O Muhammad SAW) that Allah merges the night into the day (i.e. the decrease in the hours of the night are added in the hours of the day), and merges the day into the night (i.e. the decrease in the hours of day are added in the hours of night), and has subjected the sun and the moon, each running its course for a term appointed; and that Allah is All-Aware of what you do. 29 That is because God -- He is the Truth, and that they call upon apart from Him -- that is the false; and for that God is the All-high, the All-great. 30