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 (It is ordained that) no village We have destroyed shall return 95 until Gog and Magog are let loose to rush down from the hills. 96 and the time for the fulfilment of the true promise of Allah draws near, whereupon the eyes of those who disbelieved will stare in fear, and they will say: "Woe to us, we were indeed heedless of this; nay, we were wrongdoers." 97 Verily ye, (unbelievers), and the (false) gods that ye worship besides Allah, are (but) fuel for Hell! to it will ye (surely) come! 98 If these had been gods they would not have come thither, but all will abide therein. 99 Moaning will be their lot therein, and nothing [else] will they hear therein. 100 Surely (as for) those for whom the good has already gone forth from Us, they shall be kept far off from it; 101 they will not hear the slightest sound of it, and they shall forever abide in a state of bliss, among everything their souls longed for. 102 The great Horror [of the Day of Judgement] shall not grieve them, and the angels will welcome them, saying, "This is your Day which you have been promised." 103 On the day when We shall roll up heaven as a scroll is rolled for the writings; as We originated the first creation, so We shall bring it back again -- a promise binding on Us; so We shall do. 104 And indeed We have written in Zabur (Psalms) [i.e. all the revealed Holy Books the Taurat (Torah), the Injeel (Gospel), the Quran] after (We have already written in) Al-Lauh Al-Mahfuz (the Book, that is in the heaven with Allah), that My righteous slaves shall inherit the land (i.e. the land of Paradise). 105 Herein, surely, is a message for those devoted to worship. 106 And [thus, O Prophet,] We have sent thee as [an evidence of Our] grace towards all the worlds. 107 Say: It is only revealed to me that your Allah is one Allah; will you then submit? 108 But if they turn back, say: I have given you warning in fairness and I do not know whether what you are threatened with is near or far; 109 He knows your spoken words and what you hide. 110 And I know not but that this may be a trial for you, and enjoyment for a while. 111 He also said, "Lord, judge (us) with Truth. Our Lord is the Beneficent One whose help I ask against the blasphemies you say about Him". 112