Please check ayah 18:91 for complete tafsir.