Tafsir of Surah An-Noor 24:8
﴿وَيَدْرَأُ عَنْهَا الْعَذَابَ أَن تَشْهَدَ أَرْبَعَ شَهَادَاتٍ بِاللَّهِ إِنَّهُ لَمِنَ الْكَاذِبِينَ﴾
Translation of the meaning
But it will prevent punishment from her if she gives four testimonies [swearing] by Allāh that indeed, he is of the liars.
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
وهذا يدل على أن سبب العذاب الدنيوي قد وجد، وأنه لا يدفعه عنها إلا لعانها«زاد المعاد في هدي خير العباد» 5/332فدل النص على أن لعانه مقتض لإيجاب الحد، ولعانها دافع ودارئ لا موجب،«زاد المعاد في هدي خير العباد» 5/333ثم أعاده بعينه بقوله {ويدرأ عنها العذاب} [النور: 8] فهذا هو العذاب المشهود، مكنها من دفعه بلعانها، فأين هنا عذاب غيره حتى تفسر الآية به؟«زاد المعاد في هدي خير العباد» 5/337