If they (still) call you a liar, tell them: "For me my actions, for you yours. You are not answerable for my deeds, nor I for what you do." 41 Among them are some who (pretend to) listen to thee: But canst thou make the deaf to hear,- even though they are without understanding? 42 And there are among them such as [pretend to] look towards thee: but canst thou show the right way to the blind even though they cannot see? 43 Truly! Allah wrongs not mankind in aught; but mankind wrong themselves. 44 On the day when they will be resurrected, their worldly life will seem to them only as an hour of a day and they all will recognize each other. Those who called the receiving of mercy from God a lie are certainly lost. They did not have the right guidance. 45 Whether We let you see (during your lifetime) some of the chastisement with which We threaten them, or We call you unto Us (before the chastisement strikes them), in any case they are bound to return to Us. Allah is witness to all what they do. 46 NOW every community has had an apostle; and only after their apostle has appeared [and delivered his message] is judgment passed on them, in all equity; and never are they wronged. 47 And they say, “When will this promise come, if you are truthful?” 48 Say, “I have no autonomy to benefit or hurt myself, except what Allah wills*; for every nation is a fixed promise; when their promise comes, they cannot postpone it nor can they advance it one moment. (* To empower me.) 49 Tell them: 'Did you consider (what you would do) were His chastisement to fall upon you suddenly by night or by day? So why are the culprits seeking to hasten its coming? 50 Is it, then, when it hath befallen, that ye will believe therein now? whereas ye have surely been hastening it on. 51 Then will the sinners be told: "Now taste everlasting torment. Should you be rewarded for anything else but what you did?" 52 And some people ask thee, "Is all this true?" Say: "Yea, by my Sustainer! It is most certainly true, and you cannot elude [the final reckoning]!" 53