When We substitute one revelation for another,- and Allah knows best what He reveals (in stages),- they say, "Thou art but a forger": but most of them understand not. 101 Tell them: "It is the spirit of holiness that has brought it down, by stages, from your Lord so that it might bring firmness to those who believe, and guidance to the Right Way, and give glad tidings of felicity and success to those who submit to Allah." 102 We know very well that they say: 'A mortal teaches him' The tongue of him at whom they hint is a nonArab; and this is a clear Arabic tongue. 103 (As for) those who do not believe in Allah's communications, surely Allah will not guide them, and they shall have a painful punishment. 104 (It is not the Prophet who invents lies), it is rather those who do not believe in the signs of Allah who invent lies. They are liars. 105 Whoso disbelieves in God, after he has believed -- excepting him who has been compelled, and his heart is still at rest in his belief -- but whosoever's breast is expanded in unbelief, upon them shall rest anger from God, and there awaits them a mighty chastisement; 106 That is because they love the life of this world more than the Hereafter; and Allah does not guide those who are ungrateful to Allah for His favours. 107 These are the ones upon whose hearts and hearing and sight God has set a seal. It is they who are heedless, 108 without a doubt, in the world to come they will be the losers. 109 ۞ Then indeed your Lord? to those who emigrated, after they were persecuted, and then strove and were patient, surely, your Lord is thereafter Forgiving, the Most Merciful. 110