Please check ayah 22:62 for complete tafsir.