So whoever does righteous deeds while he is a believer - no denial will there be for his effort, and indeed We, of it, are recorders. 94 It has been ordained against every town that We ever destroyed that they shall not return (to enjoy a new lease of life) 95 Until the Gog and Magog (people) are let through (their barrier), and they swiftly swarm from every hill. 96 the while the true promise [of resurrection] draws close [to its fulfillment]. But then, lo! the eyes of those who [in their lifetime] were bent on denying the truth will stare in horror, [and they will exclaim:] "Oh, woe unto us! We were indeed heedless of this [promise of resurrection]! - nay, we were [bent on] doing evil!" 97 “Indeed you* and all that you worship** besides Allah, are the fuel of hell; in it you must go.” (* All disbelievers ** Idols and disbelievers who claimed to be Gods. The Prophets like Eisa and Uzair who were worshipped are exempt from this, and so are Maryam, and trees and the moon etc.) 98 Had these indeed been gods they would not have gone there. But (as it is), all of you shall ever abide in it." 99 Therein breathing out with deep sighs and roaring will be their portion, and therein they will hear not. 100 Verily those for whom the good reward hath preceded from Us, they therefrom shall be kept far away. 101 They will not hear its faintest sound, and they shall abide in that which their souls long for. 102 The great fearful event shall not grieve them, and the angels shall meet them: This is your day which you were promised. 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 We had prescribed in the Book of Psalms after the reminder and admonition, that those of Our creatures who are good will in the end rule the earth. 105 Indeed, in this [Qur'an] is notification for a worshipping people. 106 And We have not sent thee except as a mercy unto 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 away, say: "I have proclaimed this in equity unto all of you alike; but I do not know whether that [judgment] which you are promised [by God] is near or far [in time]. 109 (Say O Muhammad SAW) Verily, He (Allah) knows that which is spoken aloud (openly) and that which you conceal. 110 And I do not know if this may be a trial for you and a provision till a time. 111 He said: 'My Lord, judge in truth. Our Lord is the Merciful whose help is ever to be sought against what you describe' 112