Quran Quote  :  That is the outcome of what your own hands have wrought, for Allah never wrongs His creatures. - 22:10

Quran-69:24 Surah Al-haqqah English Translation,Transliteration and Tafsir(Tafseer).

كُلُواْ وَٱشۡرَبُواْ هَنِيٓـَٔۢا بِمَآ أَسۡلَفۡتُمۡ فِي ٱلۡأَيَّامِ ٱلۡخَالِيَةِ

Transliteration:( Kuloo washraboo haneee'am bimaaa aslaftum fil ayyaamil khaliyah )

24.Eat and drink pleasantly[27], for what you did beforehand[28], in the days gone by. (Kanzul Imaan Translation)

(24) [They will be told], "Eat and drink in satisfaction for what you put forth[1742] in the days past." (Saheen International Translation)

Surah Al-Haqqah Ayat 24 Tafsir (Commentry)



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

27. The foods and drinks of here should neither cause indigestion nor should be unlawful in terms of Islamic laws, nor is it due to the onus of anyone. It is the reward of your own good deeds, contrary to the foods and drinks of the world.

28. It should be remembered the Paradise for the pious believer is the reward of his own good deeds, while it for the minor deceased children of the believers and for sinners, is the reward of the parents or some good deeds. Thus, there is no objection against this verse. It becomes apparent from this verse that the good deeds of the world are beneficial. The grave and the Hereafter are not the place for action.

Ibn-Kathir

The tafsir of Surah Al-Haqqah verse 24 by Ibn Kathir is unavailable here.
Please refer to Surah Haqqah ayat 19 which provides the complete commentary from verse 19 through 24.

(69:24) (They will be told): “Eat and drink with good cheer as a reward for the good deeds you did in the days that have passed by.”

Ala-Maududi

(69:24) (They will be told): “Eat and drink with good cheer as a reward for the good deeds you did in the days that have passed by.”


There is no commentary by Abul Maududi available for this verse.

(24) [They will be told], "Eat and drink in satisfaction for what you put forth[1742] in the days past."

[1742]- Literally, "advanced" in anticipation of reward in the Hereafter.

Surah Al-Haqqah All Ayat (Verses)

Sign up for Newsletter