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 to his own benefit; and whoever does evil, will suffer its evil consequence. Your Lord does no wrong to His servants. 46 ۞ It is He who has the knowledge of the Hour of Doom and the fruits that will come out of their covering. He knows what the females conceive and deliver. On the day when the unbelievers will be asked, "Where are the idols which you considered equal to God?," they will reply, "We declare that none of us have seen them". 47 And they have lost what they used to worship before, and be sure, they do not have a place to escape. 48 Man is not wearied of praying for worldly good, and if there toucheth him an evil, he is despondent, 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 show Our favours to man he moves away and turns aside; but when in trouble he prays a great deal. 51 Say: "Tell me, if it (the Quran) is from Allah, and you disbelieve in it, who is more astray than one who is in opposition far away (from Allah's Right Path and His obedience). 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 Now surely they are in doubt as to the meeting of their Lord; now surely He encompasses all things. 54