20 And you shall write them on the doorframes of your house and on your gates,
21 so that they may multiply your days and the days of your children on the land that Yahweh swore to your ancestors to give it to them as long as heaven endures over the earth.
22 Yes, if you diligently keep all this commandment that I am commanding you to observe it, by loving Yahweh your God by walking in all his ways and by holding fast to him,
23 then Yahweh will drive out all of these nations before you, and you will dispossess nations larger and more numerous than you.
24 Every place on which the sole of your foot treads, it shall be yours; your boundary shall be from the desert and Lebanon from the river, the river Euphrates, on up to the western sea.
25 No one can take a stand against you; your dread and your fear Yahweh your God will put on the surface of all the land where you tread, just as he promised to you.
26 “See, I am setting before you today a blessing and a curse: