When We exchange a verse for another and Allah knows best what He is sending down they say: 'You are but a forger' No, most of them do not know. 101 Say: 'The Holy Spirit (Gabriel) brought it down from your Lord in truth to confirm those who believe, and to give guidance and glad tidings to those who surrender' 102 Surely We know well that they say about you: "It is only a human being who teaches him," (notwithstanding) that he whom they maliciously hint at is of foreign tongue, while this (Qur'an) is plain Arabic speech. 103 Those who do not believe in the words of God are verily not guided by God. For them is severe 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 This is because they love this world's life more than the hereafter, and because Allah does not guide the unbelieving people. 107 Those are they whose hearts, ears, and eyes Allah has sealed up, and they take no heed. 108 No doubt, in the Hereafter, they will be the losers. 109 ۞ And surely your Lord will be Most Forgiving and Most Merciful towards those who left their homes after they were persecuted, and who thereafter struggled hard and remained constant. 110