Say: "Enough is Allah for a witness between me and you: He knows what is in the heavens and on earth. And it is those who believe in vanities and reject Allah, that will perish (in the end). 52 They demand you to bring upon them torment immediately. Had not the time been fixed, the torment would certainly have approached them. It would have come to them suddenly and they would not have even realized how it came. 53 They challenge thee to hasten the coming upon them of [God's] chastisement: but, verily, hell is bound to encompass all who deny the truth 54 On the Day the punishment shall cover them from above them and from beneath their feet, He shall say: 'Taste now what you were doing' 55 O My servants who have believed, indeed My earth is spacious, so worship only Me. 56 Every soul shall have a taste of death in the end to Us shall ye be brought back. 57 But those who believe and work deeds of righteousness - to them shall We give a Home in Heaven,- lofty mansions beneath which flow rivers,- to dwell therein for aye;- an excellent reward for those who do (good)!- 58 Who persevere and in their Lord trust! 59 There are many living creatures which do not carry their sustenance, but God provides them and you with sustenance. He is All-hearing and All-knowing. 60 And thus it is [with most people]: if thou ask them, "Who is it that has created the heavens and the earth, and made the sun and the moon subservient [to His laws]?" - they will surely answer, "God." How perverted, then, are their minds! 61 Allah maketh the provision wide for whom He will of His bondmen, and straiteneth it for whom (He will). Lo! Allah is Aware of all things. 62 And if indeed thou ask them who it is that sends down rain from the sky, and gives life therewith to the earth after its death, they will certainly reply, "Allah!" Say, "Praise be to Allah!" But most of them understand not. 63