What does Jeremiah 32:40 mean?
I'm making a permanent promise with them: I'll never stop doing good for them, and I'll put a deep respect for me in their hearts so they never turn away again. Jeremiah 32:40 - Modern Text Bible
(God's new covenant is unbreakable, and he'll make sure his people stay faithful by changing their hearts.)