A song of ascents. 2
128:1 How blessed is every one of the Lord’s loyal followers, 3
each one who keeps his commands! 4
A psalm of David, written when he fled from his son Absalom. 6
3:1 Lord, how 7 numerous are my enemies!
Many attack me. 8
3:2 Many say about me,
“God will not deliver him.” 9 (Selah) 10
3:3 But you, Lord, are a shield that protects me; 11
you are my glory 12 and the one who restores me. 13
3:4 To the Lord I cried out, 14
and he answered me from his holy hill. 15 (Selah)
3:5 I rested and slept;
I awoke, 16 for the Lord protects 17 me.
3:6 I am not afraid 18 of the multitude of people 19
who attack me from all directions. 20
3:7 Rise up, 21 Lord!
Deliver me, my God!
Yes, 22 you will strike 23 all my enemies on the jaw;
you will break the teeth 24 of the wicked. 25
3:8 The Lord delivers; 26
you show favor to your people. 27 (Selah)