Jeremiah 31:34

English Standard Version

34 And no longer shall each one teach his neighbor and each his brother, saying, ‘Know the Lord,’ for they shall all know me, from the least of them to the greatest, declares the Lord. For I will forgive their iniquity, and I will remember their sin no more.” (Isa 43:25; Isa 54:13; Jer 6:13; Jer 33:8; Jer 36:3; Jer 50:20; Mic 7:18; Ac 10:43; Ro 11:27; Heb 10:17)

New International Version

34 No longer will they teach their neighbour, or say to one another, “Know the Lord,” because they will all know me, from the least of them to the greatest,’ declares the Lord. ‘For I will forgive their wickedness and will remember their sins no more.’

New International Reader’s Version

34 They will not need to teach their neighbour anymore. And they will not need to teach one another anymore. They will not need to say, “Know the LORD.” That’s because everyone will know me. From the least important of them to the most important, all of them will know me,’ announces the LORD. ‘I will forgive their evil ways. I will not remember their sins anymore.’

King James Version

34 And they shall teach no more every man his neighbour, and every man his brother, saying, Know the LORD: for they shall all know me, from the least of them unto the greatest of them, saith the LORD: for I will forgive their iniquity, and I will remember their sin no more.