1Praise be to the Lord my Rock,who trains my hands for war,my fingers for battle.
2He is my loving God and my fortress,my stronghold and my deliverer,my shield, in whom I take refuge,who subdues peoples under me.
3Lord, what are human beings that you care for them,mere mortals that you think of them?
4They are like a breath;their days are like a fleeting shadow.
5Part your heavens, Lord, and come down;touch the mountains, so that they smoke.
6Send forth lightning and scatter the enemy;shoot your arrows and rout them.
7Reach down your hand from on high;deliver me and rescue mefrom the mighty waters,from the hands of foreigners
8whose mouths are full of lies,whose right hands are deceitful.
9I will sing a new song to you, my God;on the ten-stringed lyre I will make music to you,
10to the One who gives victory to kings,who delivers his servant David.From the deadly sword
11deliver me;rescue me from the hands of foreignerswhose mouths are full of lies,whose right hands are deceitful.
12Then our sons in their youthwill be like well-nurtured plants,and our daughters will be like pillarscarved to adorn a palace.
13Our barns will be filledwith every kind of provision.Our sheep will increase by thousands,by tens of thousands in our fields;
14our oxen will draw heavy loads.There will be no breaching of walls,no going into captivity,no cry of distress in our streets.
15Blessed is the people of whom this is true;blessed is the people whose God is the Lord.