We gave Moses the Book, but differences were created concerning it: and had it not been for a word that had already gone forth from your Lord, the matter would have been decided between them; and certainly they are in grave doubt about it. 45 Whoso doeth right it is for his soul, and whoso doeth wrong it is against it. And thy Lord is not at all a tyrant to His slaves. 46 ۞ He alone has knowledge of the Hour (of change): No fruit comes Out of its spathe, no female conceives or gives birth, but He has knowledge of it. The day He will call them (and ask): "Where are the compeers (you ascribed to Me)?" They will answer: "We profess to You not one of us can vouch for them." 47 Whatever they had worshipped before will disappear and they will then know that there is no way for them to escape. 48 Mankind never wearies of supplicating for goodness, but when evil befalls him he is downcast and (grows) desperate. 49 Yet whenever We let him taste some of Our grace after hardship has visited him, he is sure to say: "This is but my due!" - and "I do not think that the Last Hour will ever come: but if [it should come, and] I should indeed be brought back unto my Sustainer, then, behold, the ultimate good awaits me with Him! But [on the Day of Judgment] We shall most certainly give those who were bent on denying the truth full understanding of all that they ever did, and shall most certainly give them [thereby] a taste of suffering severe. 50 And when We bestow favor upon man, he turns away and distances himself; but when evil touches him, then he is full of extensive supplication. 51 Say, "Think, if the (Quran) is from God and you have rejected it, then who has gone farther astray than the one who has wandered far from the truth? 52 We shall now show them Our signs in all the directions and within their own selves until it becomes clear to them that it is certainly the truth; is not your Lord sufficient as a Witness over all things? 53 Yet they still doubt that they will ever meet their Lord. Surely, He encompasses all things. 54