Say (to them O Muhammad SAW): "Sufficient is Allah for a witness between me and you. He knows what is in the heavens and on earth." And those who believe in Batil (all false deities other than Allah), and disbelieve in Allah and (in His Oneness), it is they who are the losers. 52 Now they challenge thee to hasten the coming upon them of [God's] chastisement: and indeed, had not a term been set [for it by God,] that suffering would already have come upon them! But indeed, it will most certainly come upon them of a sudden, and they will be taken unawares. 53 They ask you to hasten the punishment, but surely, Hell is [already] encompassing those who deny the truth. 54 Upon the day the chastisement shall overwhelm them from above them and from under their feet, and He shall say, 'Taste now what you were doing!' 55 O My servants who believe, surely My earth is wide; therefore Me do you serve! 56 Every being shall taste death, then it is to Us that you shall be sent back. 57 We shall give mansions in Paradise wherein streams flow to the righteously striving believers and therein they will live forever. How blessed is the reward of the hard working people 58 who have exercised patience and who have had trust in their Lord. 59 How many creatures cannot fend for themselves! God provides for them and for you. He is the All Hearing, the 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 enlarges the provision for whom He wills of His slaves, and straitens it for whom (He wills). Verily, Allah is the All-Knower of everything. 62 If you ask them: "Who sends down rain from the sky and quickens the earth when it is dead?" They will answer: "God." Say: "All praise be to God." But most of them do not understand. 63