An Nisa’ Ayah 166
لَّـٰكِنِ ٱللَّهُ يَشْهَدُ بِمَآ أَنزَلَ إِلَيْكَۖ أَنزَلَهُۥ بِعِلْمِهِۦۖ وَٱلْمَلَـٰٓئِكَةُ يَشْهَدُونَۚ وَكَفَىٰ بِٱللَّهِ شَهِيدًا ١٦٦
Yet ?if you are denied, O Prophet,? Allah bears witness to what He has sent down to you—He has sent it with His knowledge. The angels too bear witness. And Allah ?alone? is sufficient as a Witness.