(Sahih International) And they do not come to you with an argument except that We bring you the truth and the best explanation. -Sura Al-Furqan, Ayah 33 I rest my case.