Then whoso doeth some good works and is a believer, there will be no rejection of his effort. Lo! We record (it) for him. 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 but when Gog and Magog are let loose and swarm down from every hillside and they spread out, [leaping across every barrier of land and sea], 96 And the true promise shall draw nigh, then lo! the eyes of those who disbelieved shall be fixedly open: O woe to us! surely we were in a state of heedlessness as to this; nay, we were unjust. 97 Verily you and those you worship other than God will be faggots for Hell; and come to it you will. 98 If those [false objects of your worship] had truly been divine, they would not have been destined for it: but [as it is, you] all shall abide therein!" 99 They shall groan. They will not hear therein anything else. 100 But those for whom a good reward had been fore-ordained by Us, will be far removed from it, 101 And will not hear its hissing, and will live for ever in the midst of what their hearts desire. 102 The greatest fear will not aggrieve them, and the angels will welcome them; saying “This is your day, which you were promised.” 103 And (remember) the Day when We shall roll up the heavens like a scroll rolled up for books, as We began the first creation, We shall repeat it, (it is) a promise binding upon Us. Truly, We shall do it. 104 And verily we have written in the Scripture, after the Reminder: My righteous slaves will inherit the earth: 105 Verily in this is a preaching for a people who are worshippers. 106 We have not sent thee, save as a mercy unto all beings. 107 Say: "This is what has been revealed to me: 'Your God is one and only God.' So will you bow in homage to Him?" 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 “Indeed Allah knows whatever is said, and knows all what you conceal.” 110 But [as for me,] I do not know whether, perchance, this [delay in God's judgment] is but a trial for you, and a [merciful] respite for a while." 111 The Messenger said: "My Lord! Judge with truth. Our Compassionate Lord alone is our support against your (blasphemous) utterances." 112