Tafsir of Surah Al-Kahf 18:58

﴿وَرَبُّكَ الْغَفُورُ ذُو الرَّحْمَةِ لَوْ يُؤَاخِذُهُم بِمَا كَسَبُوا لَعَجَّلَ لَهُمُ الْعَذَابَ بَل لَّهُم مَّوْعِدٌ لَّن يَجِدُوا مِن دُونِهِ مَوْئِلًا﴾

Translation of the meaning

And your Lord is the Forgiving, the possessor of mercy. If He were to impose blame upon them for what they earned, He would have hastened for them the punishment. Rather, for them is an appointment from which they will never find an escape.

English Translation - Noor International Center — v1.1.2 · QuranEnc.com

The words of the two imams are given in their original Arabic, verbatim, with references.

Shaykh al-Islam Ibn Taymiyyah

والموئل المرجع«مجموع الفتاوى» 13/291
Open in the interactive tafsir (full texts)
Previous verse (18:56)Next verse (18:60)