Al-Kahf • EN-TAFSIR-IBN-ABBAS
﴿ وَرَبُّكَ ٱلْغَفُورُ ذُو ٱلرَّحْمَةِ ۖ لَوْ يُؤَاخِذُهُم بِمَا كَسَبُوا۟ لَعَجَّلَ لَهُمُ ٱلْعَذَابَ ۚ بَل لَّهُم مَّوْعِدٌۭ لَّن يَجِدُوا۟ مِن دُونِهِۦ مَوْئِلًۭا ﴾
“Yet, [withal,] thy Sustainer is the Truly-Forgiving One, limitless in His grace. Were He to take them [at once] to task for whatever [wrong] they commit, He would indeed bring about their speedy punishment [then and there]: but nay, they have a time-limit beyond which they shall find no redemption”
(Thy Lord is the Forgiver, Full of Mercy) in that He defers His chastisement. (If He took them to task (now) for what they earn) for their idolatry, (He would hasten on the doom for them) in this worldly life; (but theirs is an appointed term) for their destruction (from which) from Allah's chastisement (they will find no escape) they will find no refuge.