Deuteronomy 31:21

English Standard Version

21 And when many evils and troubles have come upon them, this song shall confront them as a witness (for it will live unforgotten in the mouths of their offspring). For I know what they are inclined to do even today, before I have brought them into the land that I swore to give.” (De 31:19; De 31:26; Ho 5:3; Ho 13:5)

New International Version

21 And when many disasters and calamities come on them, this song will testify against them, because it will not be forgotten by their descendants. I know what they are disposed to do, even before I bring them into the land I promised them on oath.’

New International Reader’s Version

21 Many horrible troubles and hard times will come on them. Then the song I am giving you will be a witness against them. That is because the song will not be forgotten by their children and their children’s children. I know what they are likely to do. I know it even before I bring them into the land I promised them.’

King James Version

21 And it shall come to pass, when many evils and troubles are befallen them, that this song shall testify against them as a witness; for it shall not be forgotten out of the mouths of their seed: for I know their imagination which they go about, even now, before I have brought them into the land which I sware.