Translation of the verse 58 from Surah Al-Kahf : Number of verses 110 - - page 300 - Part 15.
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.
And your Lord is the Forgiving, full 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.
(18:58) Your Lord is very Forgiving and very Merciful: Had He willed to seize them for their evil deeds, He would have sent immediately a scourge on them but He has appointed a time for its fulfilment, and they will find no way out to escape from it. *55
*55) This is to warn the foolish people that they should not be deluded by the respite that is given to them and presume that they will never be taken to task whatever they may go on doing. They forget that Allah gives them respite because He is Forgiving and Forbearing and does not punish the evil-doers on the spot, for His Mercy demands that the evil-doers should be given respite so that they may mend their ways.