Jeremias 31

31 Behold, the days come," says the Lord, "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 my covenant they broke, although I was a husband to them," says the Lord.

33 "But this is the covenant that I will make with the house of Israel after those days," says the Lord: "I will put my law in their inward parts, and in their heart will I write it; and I will be their God, and they shall be my people:

34 and they shall teach no more every man his neighbor, and every man his brother, saying, 'Know the Lord'; for they shall all know me, from their least to their greatest," says the Lord: "for I will forgive their iniquity, and their sin will I remember no more."