Please check ayah 10:33 for complete tafsir.