Reference: Surah Al-Kahf – Quran, Chapter 18, Verse 58: Arabic and English Translation
58. And your Lord is Most Forgiving, Owner of Mercy. Were He to call them to account for what they have earned, then surely, He would have hastened their punishment. But they have their appointed time, beyond which they will find no escape. (Translation by Muhsin Khan / Hilali)
Your Lord is All-Forgiving, full of mercy. Had He wished to take them to task for their doings, He would have hastened in sending His scourge upon them. But He has set for them a time-limit which they cannot evade. (Translation by Abu Al-Alaa Maududi)
But your Lord is Most forgiving, full of Mercy. If He were to call them (at once) to account for what they have earned, then surely He would have hastened their punishment: but they have their appointed time, beyond which they will find no refuge. (Translation by Yusuf Ali)


See Full Surah Al-Kahf