Tafsir of Surah Al-Hajj 22:38
﴿إِنَّ اللَّهَ يُدَافِعُ عَنِ الَّذِينَ آمَنُوا إِنَّ اللَّهَ لَا يُحِبُّ كُلَّ خَوَّانٍ كَفُورٍ﴾
Translation of the meaning
Indeed, Allāh defends those who have believed. Indeed, Allāh does not like everyone treacherous and ungrateful.
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
وكذلك الدفع عن العبد هو بحسب إيمانه«إغاثة اللهفان من مصايد الشيطان» 2/181