Please check ayah 10:73 for complete tafsir.