۞ And even if We had sent down unto them angels, and the dead had spoken unto them, and We had gathered together all things before their very eyes, they would not have believed, unless Allah willed, but most of them behave ignorantly. 111 So We have appointed to every Prophet an enemy -- Satans of men and jinn, revealing tawdry speech to each other, all as a delusion; yet, had thy Lord willed, they would never have done it. So leave them to their forging, 112 so that the hearts of those who have no belief in the Everlasting Life are inclined to it and, being pleased, persist in their sinful ways. 113 Shall I seek other than Allah for judge, when He it is Who hath revealed unto you (this) Scripture, fully explained? Those unto whom We gave the Scripture (aforetime) know that it is revealed from thy Lord in truth. So be not thou (O Muhammad) of the waverers. 114 for, truly and justly has thy Sustainer's promise been fulfilled. There is no power that could alter [the fulfilment of] His promises: and He alone is all-hearing, all-knowing. 115 And if you obey most of those upon the earth, they will mislead you from the way of Allah. They follow not except assumption, and they are not but falsifying. 116 Indeed, your Lord is most knowing of who strays from His way, and He is most knowing of the [rightly] guided. 117 Wherefore eat of that whereon the name of Allah hath been pronounced, if ye are believers in His revelations. 118 Why should you not eat such flesh when God has told you in detail what is unlawful to eat under normal conditions. Most people, out of ignorance, are led astray by their desires. Your Lord knows best those who transgress. 119 Leave (O mankind, all kinds of) sin, open and secret. Verily, those who commit sin will get due recompense for that which they used to commit. 120 And do not eat of that on which Allah's name has not been mentioned, and that is most surely a transgression; and most surely the Shaitans suggest to their friends that they should contend with you; and if you obey them, you shall most surely be polytheists. 121