Quran-33:12 Surah Al-ahzab English Translation,Transliteration and Tafsir(Tafseer).

وَإِذۡ يَقُولُ ٱلۡمُنَٰفِقُونَ وَٱلَّذِينَ فِي قُلُوبِهِم مَّرَضٞ مَّا وَعَدَنَا ٱللَّهُ وَرَسُولُهُۥٓ إِلَّا غُرُورٗا

Transliteration:( Wa iz yaqoolul munaafiqoona wallazeena fee quloobihim maradum maa wa'adanal laahu wa Rasooluhooo illaa ghurooraa )

12. And when the hypocrites and those in whose bearts was a disease [27] said; "Allah and His Messenger promised us no victory, but a delusion" [28]. (Kanzul Imaan Translation)

(12) And [remember] when the hypocrites and those in whose hearts is disease said, "Allāh and His Messenger did not promise us except delusion," (Saheen International Translation)

Surah Al-Ahzab Ayat 12 Tafsir (Commentry)



  • Tafseer-e-Naeemi (Ahmad Yaar Khan)
  • Ibn Kathir
  • Ala-Madudi
  • Shaheen International

📖 Commentary of Surah Al-Ahzab – Verse 12

"And when the hypocrites and those in whose hearts was a disease [27] said; 'Allah and His Messenger promised us no victory, but a delusion' [28]."

✅ [27] Nature of the Hypocrites and the Spiritually Diseased

This verse exposes the hypocrites, who outwardly professed Islam but were inwardly disbelievers. Their hearts were plagued with doubt and insincerity, constantly wavering between belief and disbelief. Their inconsistency showed that their faith was never firmly rooted.

✅ [28] Despair and Accusation of False Promises

When they saw the massive alliance of the enemy forces in the Battle of the Trench, Mu'tah ibn Qasheer mockingly remarked that the Holy Prophet ﷺ promised victories over Rome and Persia, yet they were now trapped in Madina and unable to confront the enemy. This comment was a reflection of their deep-rooted skepticism and a complete denial of Divine promises, which several others among the hypocrites also agreed with.

Such statements were not only faithless but also a direct affront to Allah and His Messenger ﷺ, showing their true nature in a time of crisis.

Ibn-Kathir

The tafsir of Surah Ahzab verse 12 by Ibn Kathir is unavailable here.
Please refer to Surah Ahzab ayat 11 which provides the complete commentary from verse 11 through 13.

(33:12) And call to mind when the hypocrites and all those with diseased hearts said: “All that Allah and His Messenger had promised us[22] was nothing but deceit.”

Ala-Maududi

(33:12) And call to mind when the hypocrites and all those with diseased hearts said: “All that Allah and His Messenger had promised us[22] was nothing but deceit.”


22. That is, “Promises to the effect that the believers will get Allah’s support and succor and will be helped to attain victory in the end.”

(12) And [remember] when the hypocrites and those in whose hearts is disease said, "Allāh and His Messenger did not promise us except delusion,"

Surah Al-Ahzab All Ayat (Verses)

Quran Surah 33 Verse 12

Sign up for Newsletter

×

📱 Download Our Quran App

For a faster and smoother experience,
install our mobile app now.

Download Now