Please check ayah 10:56 for complete tafsir.