Commentary
'But it will come to them' [meaning] the Hour which is the time for all those conditions. It is known to everyone, so it is present in every mind. 'Suddenly, and it will astonish them' means it will leave them astonished and confused. Then, the cause of their astonishment is His saying: 'So they will not be able to repel it' meaning they will not seek to avoid it for them at that time due to their despair of it. 'And they will not be given respite' means they will not be granted delay [from one who delays] to make up for what has been prepared for them in it. So, how great is their regret over their negligence in the times they were given respite in this world, and their spending of it in pleasures, most of which are burdensome.
Explore Other Scholars on This Verse
Compare different scholarly perspectives on Surah Al-Anbya verse 40