And those who disbelieve say: 'Why has no sign been sent down to him by his Lord' Say: 'Allah leads astray whom He will, and guides those who repent, 27 Those who believe, their hearts being at rest in God's remembrance -- in God's remembrance are at rest the hearts 28 Those who believe and do right: Joy is for them, and bliss (their) journey's end. 29 Thus have We sent you as a Messenger to a community before which many other communities have passed away that you may recite to them whatever We have revealed to you. And yet they deny the Lord of Mercy. Say to them: "He is my Lord, there is no god but Him. In Him I have placed all my trust and to Him I shall return." 30 And if there was any qur'an by which the mountains would be removed or the earth would be broken apart or the dead would be made to speak, [it would be this Qur'an], but to Allah belongs the affair entirely. Then have those who believed not accepted that had Allah willed, He would have guided the people, all of them? And those who disbelieve do not cease to be struck, for what they have done, by calamity - or it will descend near their home - until there comes the promise of Allah. Indeed, Allah does not fail in [His] promise. 31