And they had already promised Allāh before not to turn their backs [i.e., flee]. And ever is the promise to Allāh [that about which one will be] questioned.
Verse 15 of Surah Al-Ahzab (33:15), a Medinan surah, is in juz 21, on page 419 of the mushaf. Read it in Arabic with its transliteration, translations and tafsir, and listen to it recited by 73 reciters.
Listen to verse 15 of Surah Al-Ahzab
79 recitations by 73 reciters: pick one and it plays in the player.
All voices (79)
Tafsir of verse 15
Al-Mukhtasar
And these hypocrites had promised Allah after they fled from fighting on the occasion of Uhud that if Allah were to make them witness another battle, they will definitely fight their enemy and not flee out of fear. However, they broke their promise. And the servant is responsible for the promise he made to Allah and he will soon be questioned about it.