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.comThe words of the two imams are given in their original Arabic, verbatim, with references.
Imam Ibn al-Qayyim
أي إن تركتم الاستجابة لله ورسوله عاقبكم بأن يحول بينكم وبين قلوبكم فلا تقدرون على الاستجابة بعد ذلك«شفاء العليل في مسائل القضاء والقدر والحكمة والتعليل» 1/31فمن لم يستجب لله ورسوله إذا دعاه حال بينه وبين قلبه وإرادته، فلا يمكنه الاستجابة بعد ذلك«زاد المعاد في هدي خير العباد» 3/503