See ye not how Allah hath made serviceable unto you whatsoever is in the skies and whatsoever is in the earth and hath loaded you with His favours both without and within? Yet of mankind is he who disputeth concerning Allah, without knowledge or guidance or a scripture giving light. 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 ۞ 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 But as for him who is bent on denying the truth - let not his denial grieve thee: unto Us they must return, and then We shall make them [truly] understand all that they were doing [in life]: for, verily, God has full knowledge of what is in the hearts [of men]. 23 We shall give them some usage, then making them helpless take them towards a severe punishment. 24 And wert thou to ask them: who hath created the heavens and the earth they will surely say: Allah. Say thou: All praise unto Allah! But most of them know not, 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 in the earth were pens, and the seas were its ink, with seven more seas to back it up – the Words of Allah will not finish; indeed Allah is Almighty, Wise. 27 Creating you all and raising you from the dead are like that of one soul*; indeed Allah is All Hearing, All Knowing. (He can create you slowly or all at once). 28 Do you not see that Allah makes the night phase into the day and makes the day phase into the night and has subjected the sun and the moon to His will so that each of them is pursuing its course till an appointed time? (Do you not know that) Allah is well aware of all that you do? 29 This is because God is the supreme Truth and whatever they worship besides Him is falsehood. God is the Most High and the Most Great. 30