Please check ayah 18:96 for complete tafsir.