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 works righteousness benefits his own soul; whoever works evil, it is against his own soul: nor is thy Lord ever unjust (in the least) to His Servants. 46 ۞ To Him is referred the Knowledge of the Hour (of Judgment: He knows all): No date-fruit comes out of its sheath, nor does a female conceive (within her womb) nor bring forth the Day that (Allah) will propound to them the (question), "Where are the partners (ye attributed to Me?" They will say, "We do assure thee not one of us can bear witness!" 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 wearies not of praying for good, but when evil visits him, he despairs and gives up all hope. 49 When We give him a taste of some of Our mercy, after some adversity has touched him, he is sure to say, "This is my due. I do not think that the Hour is going to come. And even if I return to my Lord, He will surely reward me well." But truly We shall tell those who deny the truth [all] that they did, and shall make them suffer a hard punishment. 50 And when We bless man, he turns away and withdraws aside; but when evil visits him, he is full of endless prayers. 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 will soon show them Our signs in the Universe and in their own souls, until it will become quite clear to them that it is the truth. Is it not sufficient as regards your Lord that He is a witness over all things? 53 Oh, verily, they are in doubt as to whether they will meet their Sustainer [on Judgment Day]! Oh, verily, He encompasses everything! 54