Say, "Who provides for you from the heaven and the earth? Or who controls hearing and sight and who brings the living out of the dead and brings the dead out of the living and who arranges [every] matter?" They will say, "Allah," so say, "Then will you not fear Him?" 31 For that is Allah, your Lord, the Truth. And what can be beyond truth except error? So how are you averted? 32 Thus is the word of thy Lord proved true against those who rebel: Verily they will not believe. 33 Say: Is there of your partners (whom ye ascribe unto Allah) one that produceth Creation and then reproduceth it? Say: Allah produceth Creation, then reproduceth it. How then, are ye misled! 34 Say thou: is there any of your associate-gods who guideth you to the truth! Say thou: Allah guideth unto the truth. Is He, then, who guideth to the truth more worthy to be followed, or one who findeth not the guidance unless he is guided. What aileth ye then? How ill ye judge! 35 And most of them follow naught but an opinion; verily opinion availeth not against the truth; verily Allah is the Knower of that which they do. 36 And this Quran is not such as could ever be produced by other than Allah (Lord of the heavens and the earth), but it is a confirmation of (the revelation) which was before it [i.e. the Taurat (Torah), and the Injeel (Gospel), etc.], and a full explanation of the Book (i.e. laws and orders, etc, decreed for mankind) - wherein there is no doubt from the the Lord of the 'Alamin (mankind, jinns, and all that exists). 37 Or do they say [about the Prophet], "He invented it?" Say, "Then bring forth a surah like it and call upon [for assistance] whomever you can besides Allah, if you should be truthful." 38 Nay, but they are bent on giving the lie to everything the wisdom whereof they do not comprehend, and ere its inner meaning has become clear to them Even thus did those who lived before their time give the lie to the truth: and behold what happened in the end to those evildoers! 39 Some of them believe in the Quran and others do not. Your Lord knows best the evil doers. 40