(O Beloved! Whether somebody believes in your Prophethood or not,) Allah (Himself) bears witness to (this fact that) whatever He has sent down to you has sent down with His knowledge. And the angels (too) bear witness to that effect (for your sake), and Allah is All-Sufficient as a witness.