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 has revealed it from your Lord with the truth, that it may establish those who believe and as a guidance and good news for those who submit. 102 And assuredly We know that they say: it is only a human being who teacheth him. The speech of him unto whom they incline is foreign while this is Arabic speech plain. 103 Those who do not believe in the words of God are verily not guided by God. For them is severe punishment. 104 Only they invent falsehood who believe not Allah's revelations, and (only) they are the liars. 105 He who disbelieves in Allah after his having believed, not he who is compelled while his heart is at rest on account of faith, but he who opens (his) breast to disbelief-- on these is the wrath of Allah, and they shall have a grievous chastisement. 106 That is because they loved and preferred the life of this world over that of the Hereafter. And Allah guides not the people who disbelieve. 107 These are the ones whose hearts, ears, and eyes Allah has sealed; and they are the neglectful. 108 They will surely be losers in the life to come, 109 ۞ Then indeed your Lord – for those who migrated after they had been oppressed, and then fought and remained patient – indeed your Lord is then, surely, Oft Forgiving, Most Merciful. 110