So whoever does some good deeds, and is a believer, then his efforts will not be ignored; and We are recording it. 94 And it is binding on a town which We destroy that they shall not return. 95 Until, when Gog and Magog are let loose, and they hasten out of 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 Surely you and what you worship besides Allah are the firewood of hell; to it you shall come. 98 “Had these been Gods they would not go into hell; and they have to remain in it.” 99 For them therein is heavy sighing, and they therein will not hear. 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 thereof, while they abide in that which their souls desire. 102 The greatest terror shall not grieve them, and the angels will receive them: 'This is the Day you have been 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 Before this We wrote in the Psalms, after the Message (given to Moses): My servants the righteous, shall inherit the earth." 105 Most surely in this is a message to a people who serve 106 And We have not sent thee except as a mercy unto the Worlds. 107 Say: "What has come to me by inspiration is that your Allah is One Allah: will ye therefore bow to His Will (in Islam)?" 108 If they turn back, say: 'I have warned you all alike, though I cannot tell whether what you are promised is imminent or distant. 109 (Say O Muhammad SAW) Verily, He (Allah) knows that which is spoken aloud (openly) and that which you conceal. 110 “And what do I know – it may be a trial for you, and an enjoyment for a time.” 111 Say, "My Lord, judge with truth. Our Lord is the Gracious One whose help we seek against what you utter." 112