And yet, whoever does [the least] of righteous deeds and is a believer withal, his endeavour shall not be disowned: for, behold, We shall record it in his favour. 94 Hence, it has been unfailingly true of any community whom We have ever destroyed that they [were people who] would never turn back [from their sinful ways] 95 Until, when Ya'juj and Ma'juj (Gog and Magog) are let loose (from their barrier), and they swiftly swarm from every mound. 96 when the true promise of God draws near, those who denied the truth will stare in amazement, crying, "Woe to us! We have been so heedless of this. Indeed, we were wrongdoers." 97 Indeed, you [disbelievers] and what you worship other than Allah are the firewood of Hell. You will be coming to [enter] it. 98 if those had really been deities, they would not have been led there; but there they will remain forever. 99 Therein breathing out with deep sighs and roaring will be their portion, and therein they will hear not. 100 [But,] behold, as for those for whom [the decree of] ultimate good has already gone forth from Us these will be kept far away from that [hell]: 101 They will not even hear the slightest sound from it while enjoying the best that they can wish for in their everlasting life. 102 The greatest fear will not aggrieve them, and the angels will welcome them; saying “This is your day, which you were promised.” 103 On that Day We shall roll up the heavens like a scroll for writing. Even as We originated the creation first so We shall repeat it. This is a promise binding on Us; and so We shall do. 104 Surely We wrote in the Psalms, after the exhortation, that the earth shall be inherited by My righteous servants. 105 Most surely in this is a message to a people who serve 106 We have sent you as a benevolence to the creatures of the world. 107 Say: "It has but been revealed unto me that your God is the One and Only God: will you, then, surrender yourselves unto Him?" 108 If they turn away, tell them, "I have warned every one of you equally. I do not know when the torment which you have to suffer will take place. 109 He knows surely what you say aloud, and what you hide within your breasts. 110 Nor do I know whether it may mean a trial for you and a short reprieve." 111 He said: O my Lord! judge Thou with truth; and our Lord is the Beneficent Allah, Whose help is sought against what you ascribe (to Him). 112