Please check ayah 22:66 for complete tafsir.