But Allah bears witness to that which He has sent down ( the Quran ) unto you ( O Muhammad SAW ) , He has sent it down with His Knowledge , and the angels bear witness . And Allah is All-Sufficient as a Witness .