Tafsir of Surah Al-Anfaal 8:24

﴿يَا أَيُّهَا الَّذِينَ آمَنُوا اسْتَجِيبُوا لِلَّهِ وَلِلرَّسُولِ إِذَا دَعَاكُمْ لِمَا يُحْيِيكُمْ وَاعْلَمُوا أَنَّ اللَّهَ يَحُولُ بَيْنَ الْمَرْءِ وَقَلْبِهِ وَأَنَّهُ إِلَيْهِ تُحْشَرُونَ﴾

Translation of the meaning

O you who have believed, respond to Allāh and to the Messenger when he calls you to that which gives you life. And know that Allāh intervenes between a man and his heart and that to Him you will be gathered.

English Translation - Noor International Center — v1.1.2 · QuranEnc.com

The words of the two imams are given in their original Arabic, verbatim, with references.

Imam Ibn al-Qayyim

أي إن تركتم الاستجابة لله ورسوله عاقبكم بأن يحول بينكم وبين قلوبكم فلا تقدرون على الاستجابة بعد ذلك«شفاء العليل في مسائل القضاء والقدر والحكمة والتعليل» 1/31
فمن لم يستجب لله ورسوله إذا دعاه حال بينه وبين قلبه وإرادته، فلا يمكنه الاستجابة بعد ذلك«زاد المعاد في هدي خير العباد» 3/503
Open in the interactive tafsir (full texts)
Previous verse (8:23)Next verse (8:25)