And indeed We gave Musa (Moses) the Scripture, but dispute arose therein. And had it not been for a Word that went forth before from your Lord, (the torment would have overtaken them) and the matter would have been settled between them. But truly, they are in grave doubt thereto (i.e. about the Quran). [Tafsir Al-Qurtubi, Vol. 15, Page 370] 45 Whoever does what is just and right, does so for his own good; and whoever does evil, does so to his own detriment: and God is never in the least unjust to His creatures. 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 And those they used to worship will leave them in the lurch, and they will realise there is no escape for them. 48 Man is never tired of praying for good, and if evil touch him, then he is despairing, hopeless. 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 favours on man, he turns away, and gets himself remote on his side (instead of coming to Us); and when evil seizes him, (he comes) full of prolonged prayer! 51 Say to them, "Have you considered, if this Quran is really from God and you still reject it, then who could be more astray than someone who has drifted far away from the truth?" 52 We shall show them Our signs in the universe and within themselves, until it becomes clear to them that this is the Truth. Is it not enough that your Lord is the witness of all things? 53 Pay heed! They are certainly doubtful regarding the meeting with their Lord; pay heed! He encompasses all things! 54