Please check ayah 18:73 for complete tafsir.