Jeremiah 33:8

8 And cleansed them from all their iniquity, That they have sinned against Me, And I have pardoned all their iniquities, That they have sinned against Me, And that they transgressed against Me.

Jeremiah 33:8 Meaning and Commentary

Jeremiah 33:8

And I will cleanse them from all their iniquity, whereby they
have sinned against me
Even by the blood of Christ, which cleanses from all sin, of heart, lip, and life, in allusion to the purifications under the law, ( 1 John 1:7 ) ; see ( Ezekiel 36:25 ) ; and I will pardon all their iniquities, whereby they have sinned, and
whereby they have transgressed against me;
for Christ's sake, and through his stoning sacrifice, and upon the foot of full satisfaction made by him. A heap of words is here used, to express the fulness of pardoning grace through the blood of Christ, which reaches to all manner of sin; and this is the great and peculiar blessing of the new covenant; see ( Jeremiah 31:34 ) .

Jeremiah 33:8 In-Context

6 Lo, I am increasing to it health and cure, And have healed them, and revealed to them The abundance of peace and truth.
7 And I have turned back the captivity of Judah, And the captivity of Israel, And I have built them as at the first,
8 And cleansed them from all their iniquity, That they have sinned against Me, And I have pardoned all their iniquities, That they have sinned against Me, And that they transgressed against Me.
9 And it hath been to Me for a name of joy, For praise, and for beauty, to all nations of the earth, Who hear of all the good that I am doing them, And they have feared, And they have trembled for all the good, And for all the peace, that I am doing to it.
10 Thus said Jehovah: Again heard in this place of which ye are saying, Waste it [is], without man and without beast, In cities of Judah, and in streets of Jerusalem, That are desolated, without man, And without inhabitant, and without beast,
Young's Literal Translation is in the public domain.