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 Indeed, We know what they say, "It is only a human being who imparts [all] this to him!" But the tongue of him to whom they point is foreign, whereas this is plain Arabic speech. 103 God will not guide those who do not believe in His miracles. They will suffer a painful punishment. 104 It is only those who believe not in the signs of Allah who fabricate lie, and those! they are the liars. 105 Whoever disbelieved in Allah after his belief, except him who is forced thereto and whose heart is at rest with Faith but such as open their breasts to disbelief, on them is wrath from Allah, and theirs will be a great torment. 106 That is because they have chosen the life of the world rather than the Hereafter, and because Allah guideth not the disbelieving folk. 107 These are they upon whose hearts and hearing and sight Allah hath set a seal; and these! they are the negligent. 108 Assuredly in the Hereafter they are the losers. 109 ۞ Then lo! thy Lord - for those who became fugitives after they had been persecuted, and then fought and were steadfast - lo! thy Lord afterward is (for them) indeed Forgiving, Merciful. 110