But Allah bears witness to what He revealed to you. He revealed it with His knowledge. And the angels bear witness. Though Allah is a sufficient witness.