Verily We gave Moses the Book; but they began to differ about it. If the Word of your Lord had not preceded it the matter would have been settled between them. They are still in doubt about it and uneasy. 45 Whoever acts righteously does so for his own good and whoever commits evil does so against his soul. Your Lord is not unjust to His servants. 46 ۞ To Him is referred the knowledge of the hour, and there come not forth any of the fruits from their coverings, nor does a female bear, nor does she give birth, but with His knowledge; and on the day when He shall call out to them, Where are (those whom you called) My associates? They shall say: We declare to Thee, none of us is a witness. 47 And there will fail them those whom they had been calling upon aforetime, and they will perceive that there is for them no shelter. 48 Man (the disbeliever) does not get tired of asking good (things from Allah), but if an evil touches him, then he gives up all hope and is lost in despair. 49 And if We make him taste Our mercy after the hardship which befell him, he will say, “This is mine! And I do not think that the Last Day will ever be established – and even if I am returned to my Lord, with Him is only goodness for me”; so We shall indeed inform the disbelievers of what they did; and We shall indeed make them taste a solid punishment. 50 And when We shew favour unto man, he turneth aside and withdraweth on his side, and when evil toucheth him, then he is full of prolonged prayer. 51 Bethink you: If it is from Allah and ye reject it - Who is further astray than one who is at open feud (with Allah)? 52 In time We shall make them fully understand Our messages [through what they perceive] in the utmost horizons [of the universe] and within themselves, so that it will become clear unto them that this [revelation] is indeed the truth. [Still,] is it not enough [for them to know] that thy Sustainer is witness unto everything? 53 In truth they are in doubt that they will ever face their Lord. Do they not know that He surrounds all things? 54