Deuteronomy 32:45

45 When Moses finished reciting all these words to all Israel,

Deuteronomy 32:45 in Other Translations

KJV
45 And Moses made an end of speaking all these words to all Israel:
ESV
45 And when Moses had finished speaking all these words to all Israel,
NLT
45 When Moses had finished reciting all these words to the people of Israel,
MSG
45 When Moses had finished saying all these words to all Israel,
CSB
45 After Moses finished reciting all these words to all Israel,

Deuteronomy 32:45 Meaning and Commentary

Deuteronomy 32:45

And Moses made an end of speaking all these words to all
Israel.
] Finished all he had to say to them from the Lord, whether by way of precept, moral, civil, and ceremonial or in the form of a song.

Deuteronomy 32:45 In-Context

43 Rejoice, you nations, with his people,for he will avenge the blood of his servants; he will take vengeance on his enemies and make atonement for his land and people.
44 Moses came with Joshua son of Nun and spoke all the words of this song in the hearing of the people.
45 When Moses finished reciting all these words to all Israel,
46 he said to them, “Take to heart all the words I have solemnly declared to you this day, so that you may command your children to obey carefully all the words of this law.
47 They are not just idle words for you—they are your life. By them you will live long in the land you are crossing the Jordan to possess.”
Scripture quoted by permission.  Quotations designated (NIV) are from THE HOLY BIBLE: NEW INTERNATIONAL VERSION®.  NIV®.  Copyright © 1973, 1978, 1984, 2011 by Biblica.  All rights reserved worldwide.