Please check ayah 10:58 for complete tafsir.