A. Yusuf Ali:Translation:
Were it not for the grace and mercy of Allah on you,
in this world and the Hereafter, a grievous penalty
would have seized you in that you rushed glibly into
this affair. 2967

Muhammad Asad:Translation:
And were it not for God’s favour upon you, [O men,] and His grace in this world and in the life to come, awesome suffering would indeed have afflicted you 18 in result of all [the calumny] in which you indulge
2967 Cf. 24:10 above. It was Allah's mercy that saved them from many evil consequences, both in this life and in the Hereafter—in this life, because the Prophet's wise measures nipped in the bud any incipient estrangements between those nearest and dearest to him, and from a spiritual aspect in that the minor agents in spreading the scandal repented and were forgiven. No doubts and divisions, no mutual distrust, were allowed to remain in their hearts after the whole matter had been cleared up.