Please check ayah 18:59 for complete tafsir.