Surah An-Nisa Verse 166 - English Translation by Ali Unal
Surah An-Nisaلَّـٰكِنِ ٱللَّهُ يَشۡهَدُ بِمَآ أَنزَلَ إِلَيۡكَۖ أَنزَلَهُۥ بِعِلۡمِهِۦۖ وَٱلۡمَلَـٰٓئِكَةُ يَشۡهَدُونَۚ وَكَفَىٰ بِٱللَّهِ شَهِيدًا
(Whether people believe or not) God bears witness to (the truth of) what He has sent down to you. And He has sent it down from, based on and together with, His Knowledge. And the angels also bear witness (to it) though God suffices for a witness