43:1 Vindicate me, O God!
Fight for me2 against an ungodly nation!
Deliver me3 from deceitful and evil men!4
43:2 For you are the God who shelters me.5
Why do you reject me?6
Why must I walk around7 mourning8
because my enemies oppress me?
43:3 Reveal9 your light10 and your faithfulness!
They will lead me,11
they will escort12 me back to your holy hill,13
and to the place where you live.14
43:4 Then I will go15 to the altar of God,
to the God who gives me ecstatic joy,16
so that I express my thanks to you,17 O God, my God, with a harp.
43:5 Why are you depressed,18 O my soul?19
Why are you upset?20
Wait for God!
For I will again give thanks
to my God for his saving intervention.21