So whoever does some good deeds, and is a believer, then his efforts will not be ignored; and We are recording it. 94 And a ban is laid on every town (population) which We have destroyed that they shall not return (to this world again, nor repent to Us). 95 until such a time as Gog and Magog are let loose [upon the world] and swarm down from every corner [of the earth,] 96 And [when] the true promise has approached; then suddenly the eyes of those who disbelieved will be staring [in horror, while they say], "O woe to us; we had been unmindful of this; rather, we were wrongdoers." 97 Lo! ye (idolaters) and that which ye worship beside Allah are fuel of hell. Thereunto ye will come. 98 If these had been gods they would not have come thither, but all will abide therein. 99 They will bray in it and not be able to hear anything in it. 100 But those for whom a good reward had been fore-ordained by Us, will be far removed from it, 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 They will not be affected by the great terror. The angels will come to them with this glad news: "This is your day which was promised to you." 103 On that Day We shall roll up the heavens like a scroll of parchment. As We originated the first creation, so shall We repeat it. This is a promise binding on Us. Truly, We shall fulfill it. 104 And certainly We wrote in the Book after the reminder that (as for) the land, My righteous servants shall inherit it. 105 Most surely in this is a message to a people who serve 106 (Muhammad), We have sent you for no other reason but to be a mercy for mankind. 107 Say thou: this only hath been revealed unto me, that your god is only One God. submit ye then?! 108 But if they turn away, then say, "I have announced to [all of] you equally. And I know not whether near or far is that which you are promised. 109 He knows surely what you say aloud, and what you hide within your breasts. 110 And I do not know if this may be a trial for you and a provision till a time. 111 The Messenger said: "My Lord! Judge with truth. Our Compassionate Lord alone is our support against your (blasphemous) utterances." 112