31 "Behold, the days come," says Yahweh, "that I will make a new covenant with the house of Israel, and with the house of Judah, 32 not according to the covenant that I made with their fathers in the day that I took them by the hand to bring them out of the land of Egypt, which covenant of mine they broke, although I was a husband to them," says Yahweh. 33 "But this is the covenant that I will make with the house of Israel after those days," says Yahweh:

"I will put my law in their inward parts,

and I will write it in their heart.

I will be their God,

and they shall be my people.

34 They will no longer each teach his neighbor,

and every man teach his brother, saying, ‘Know Yahweh;’

for they will all know me,

from their least to their greatest," says Yahweh,

"for I will forgive their iniquity,

and I will remember their sin no more."