And We had already given Moses the Scripture, but it came under disagreement. And if not for a word that preceded from your Lord, it would have been concluded between them. And indeed they are, concerning the Qur'an, in disquieting doubt. 45 Whoever does good does so for himself, and whoever does wrong bears the guilt thereof. Your Lord does no wrong to His creatures. 46 ۞ The knowledge of the Last Day is directed towards Him; and no fruit comes out from its cover, and nor does any female conceive or give birth, but with His knowledge; and on the day when He will call out to them, “Where are My partners?” They will say, “We have told you that none among us can testify.” 47 And away from them shall go what they called upon before, and they shall know for certain that there is no escape for them. 48 The human being never tires of asking for good, but if he is afflicted by hardship, he despairs and gives up all hope. 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 When We grant the human being a favor, he ignores it and turns away but when he is afflicted by hardship, he starts lengthy prayers. 51 Say: Tell me if it is from Allah; then you disbelieve in it, who is in greater error than he who is in a prolonged opposition? 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 In truth they are in doubt that they will ever face their Lord. Do they not know that He surrounds all things? 54