Those who have rejected (the message of Muhammad) say: "Why has no sign been sent down upon him from his Lord?" Tell them: "Allah lets go astray those whom He wills, and guides to Himself those who turn to Him." 27 Those who believe and find peace in their hearts from the contemplation of God: Surely there is peace of heart in the contemplation of God!" 28 of those who believe and do righteous deeds; theirs is blessedness and a fair resort. 29 Thus We have sent you to a people, before whom other peoples have passed away, so that you may recite to them what We have revealed to you. Yet they deny the Gracious God. Say, "He is my Lord; there is no god but He. In Him I put my trust and to Him I shall return." 30 Even if the Quran would make mountains move, cut the earth into pieces and make the dead able to speak, (the unbelievers still would not believe). All affairs are in the hands of God. Do the believers still hope that they will believe? Had God wanted he could have guided the whole of mankind to the right path. The unbelievers will always suffer afflictions that result from their deeds or the affliction which occur near their homes, until God's promise of punishing them will be fulfilled. God does not disregard His promise. 31