Thus, too, have We vouchsafed revelation unto Moses aforetime, and thereupon disputes arose about it. And [then, as now,] had it not been for a decree that had already gone forth from thy Sustainer, all would indeed have been decided between them [from the outset]. As it is, behold, they [who will not believe in this divine writ] are in grave doubt, amounting to suspicion, about what it portends. 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 ۞ 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 Those they used to call upon before will go away from them, and they shall think that they have no asylum. 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 hardship that has visited him, he surely says, 'This is mine; I think not the Hour is coming. If I am returned to my Lord, surely the reward most fair with Him will be mine.' Then We shall tell the unbelievers the things they have done, and assuredly We shall let them taste a harsh chastisement. 50 And when We show favour to man, he withdraws and turns away, but when evil touches him, then he has recourse to long supplications. 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 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 Lo, they are in doubt concerning their meeting with their Lord. Surely He fully encompasses everything. 54