Please check ayah 22:69 for complete tafsir.