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 deeds, so it is for his own good, and whoever commits evil, so it is for his own harm; and your Lord does not at all oppress the bondmen. 46 ۞ In Him alone is vested the knowledge of when the Last Hour will come. And no fruit bursts forth from its calyx, and no female ever conceives, nor ever gives birth, save with His knowledge. And so, on the Day when He shall call out to them, "Where, now, are those [alleged] partners of Mine?" - they will [surely] answer, "We confess unto Thee that none of us can bear witness [to anyone's having a share in Thy divinity]!" 47 [the deities] they invoked before will have vanished; they will know that there is no escape. 48 Man is not weary of supplication for good [things], but if evil touches him, he is hopeless and despairing. 49 And if We let him taste mercy from Us after an adversity which has touched him, he will surely say, "This is [due] to me, and I do not think the Hour will occur; and [even] if I should be returned to my Lord, indeed, for me there will be with Him the best." But We will surely inform those who disbelieved about what they did, and We will surely make them taste a massive punishment. 50 When We bestow Our favour upon man, he turns away and waxes proud; but when a misfortune touches him, he is full of supplication. 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 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 Are they not in doubt concerning the Meeting with their Lord? Attention, He encompasses everything. 54