Catholic Public Domain Version
Deuteronomy 32:46
“And he said to them: "Set your hearts upon all the words which I am testifying to you this day. So shall you command your sons, to keep, and to do, and to fulfill all the things that have been written in this law.”
Verse Explanation
A saved explanation for Deuteronomy 32:46.
Plain-language explanation
Moses urges the people to “set their hearts” on God’s words he is teaching them. It’s not just information to know, but guidance to follow—so they can pass these instructions on to their children by keeping God’s commands, doing them, and living out everything written in the law.
Catholic context
Many Catholics see in this verse a call to wholehearted discipleship: to receive God’s Word with the heart, and then to translate it into lived faith. The idea of teaching children also echoes the Church’s emphasis on passing on faith within the family and community, so God’s Word shapes daily life.
Historical background
This comes near the end of Moses’ life, as Israel is preparing to enter the Promised Land. The people are reminded that God’s covenant has practical consequences: their survival and flourishing depend on faithfully keeping the law. Moses speaks not only to adults but to a whole future generation.
Reflection
God wants more than outward rule-keeping—He asks for an inward trust and attention (“set your hearts”). When God’s Word becomes the heart’s desire, it naturally becomes a pattern for what we pass on to others, especially our children.
Practical takeaway
Choose one or two parts of God’s Word to “set your heart on” this week, then put them into practice in a concrete way (a decision, a habit, a daily prayer). Also think of a simple way to share it with your family—through conversation, a short reading, or a brief discussion of what it means.
Prayer
Lord God, help me set my heart on your words. Give me the grace to keep them, to do them faithfully, and to live in a way that points others to You. Bless my family and my household, that I may pass on your truth with love. Amen.