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 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 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 God will not guide those who do not believe in His miracles. They will suffer a painful punishment. 104 It is but they who will not believe in God's messages that invent this falsehood; and it is they, they who are lying! 105 No one verbally denounces his faith in God - unless he is forced - but his heart is confident about his faith. But those whose breasts have become open to disbelief will be subject to the wrath of God and will suffer a great torment. 106 That is because they loved the life of the world above the Hereafter, and because Allah guideth not an infidel people. 107 They are the ones upon whose hearts and hearing and eyes Allah has set a seal. They are utterly steeped in heedlessness. 108 On the Day of Judgment they will certainly be lost. 109 ۞ Surely, your Lord will be forgiving and merciful towards those who migrated after persecution and strove hard for the cause of God and remained steadfast. 110