The Holy Quran 21:111 — Surah Al-Anbya
Arabic text
وَإِنْ أَدْرِى لَعَلَّهُۥ فِتْنَةٌ لَّكُمْ وَمَتَـٰعٌ إِلَىٰ حِينٍ
Translation
I have no idea whether it (the delay in punishment) is a test for you (to see whether you repent) or an enjoyment until a stipulated time (during which time you will increase in sin and stand to deserve an even greater punishment).
Tafsir (excerpt) — Tafsir Usmani
Allah knows the wisdom of delaying the punishment: that is, perhaps in delaying the punishment there is a test for you, so that during this period you may understand something and desist from your mischief; or it is simply a respite, so that, entangled for a time in the world, you may fill the cup of your wretchedness to the brim.
Preview. The full text opens with JavaScript enabled.