Jeremias 31

31 Look, 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 in their heart I will write it; and I will be their God, and they will be my people:

34 and they will teach no more every man his fellow man, and every man his brother, saying, Know Yahweh; for they will all know me, from the least of them to the greatest of them, says Yahweh: for I will forgive their iniquity, and their sin I will remember no more.