۞ Though We had sent down the angels to them, and the dead had spoken with them, had We mustered against them every thing, face to face, yet they would not have been the ones to believe, unless God willed; but most of them are ignorant. 111 And similarly We have appointed enemies for every Prophet – devils from men and jinns – one inspires the other with fabrications to deceive; and had your Lord willed they would not do so, therefore leave them with their fabrications. 112 and that the hearts of those who believe not in the world to come may incline to it, and that they may be well-pleased with it, and that they may gain what they are gaining. 113 Should I seek a judge other than God, when it is He who has revealed the Book, clearly explained. Those to whom We gave the Book earlier know that it is the truth revealed by your Lord. Therefore, have no doubts. 114 And the word of your Lord has been accomplished truly and justly; there is none who can change His words, and He is the Hearing, the Knowing. 115 If thou obeyest the most part of those on earth they will lead thee astray from the path of God; they follow only surmise, merely conjecturing. 116 And your - Lord knows well who stray from His path, and also those who are rightly-guided. 117 So eat of (meats) on which Allah's name hath been pronounced, if ye have faith in His signs. 118 And how is it that you do not eat of that over which Allah's name has been pronounced even though He has clearly spelled out to you what He has forbidden you unless you are constrained to it? Many indeed say misleading things without knowledge, driven merely by their lowly desires. But your Lord knows well the transgressors. 119 And leave what is apparent of sin and what is concealed thereof. Indeed, those who earn [blame for] sin will be recompensed for that which they used to commit. 120 Do not eat from that which the Name of Allah has not been mentioned, for it is a sin. The satans will reveal to their guided ones to argue with you. If you obey them, you shall indeed become idolaters. 121