Here is but one thing expressed by two phrases; the word by us translated cleanse signifies to expiate or purify, with allusion to the legal purifications, so as cleansing must not be understood of regeneration, but of that pardon which is mentioned in the latter part of the verse.
Related Commentaries of Jeremiah 33:8
Jeremiah 33:8
8 And I will cleanse them from all their iniquity, whereby they have sinned against me; and I will pardon all their iniquities, whereby they have sinned, and whereby they have transgressed against me.