We gave the Book to Moses, but there were disputes about it, and had it not been for a Word that preceded from your Lord (their disputes) would have been decided between them. But they are in disquieting doubt about it. 45 Whoever does good, does so to his own benefit; and whoever does evil, will suffer its evil consequence. Your Lord does no wrong to His servants. 46 ۞ Unto Him is referred (all) knowledge of the Hour. And no fruits burst forth from their sheaths, and no female carrieth or bringeth forth but with His knowledge. And on the day when He calleth unto them: Where are now My partners? they will say: We confess unto Thee, not one of us is a witness (for them). 47 And those they used to worship will leave them in the lurch, and they will realise there is no escape for them. 48 MAN NEVER TIRES of asking for the good [things of life]; and if evil fortune touches him, he abandons all hope, giving himself up to despair. 49 And if We let him taste mercy from Us after hardship that has visited him, he surely says, 'This is mine; I think not the Hour is coming. If I am returned to my Lord, surely the reward most fair with Him will be mine.' Then We shall tell the unbelievers the things they have done, and assuredly We shall let them taste a harsh chastisement. 50 And when We show favor to man, he turns aside and withdraws himself; and when evil touches him, he makes lengthy supplications. 51 HAVE YOU given thought [to how you will fare] if this be truly [a revelation] from God, the while you deny its truth? Who could be more astray than one who places himself [so] deeply in the wrong? 52 In time We shall make them fully understand Our messages [through what they perceive] in the utmost horizons [of the universe] and within themselves, so that it will become clear unto them that this [revelation] is indeed the truth. [Still,] is it not enough [for them to know] that thy Sustainer is witness unto everything? 53 Lo! they are in doubt concerning the meeting with their Lord: Lo! He is of everything the Encompasser! 54