9 1 I will give thanks to Yahweh with my whole heart;
I will tell of all your wonderful deeds.
9 2 I will be glad and exult in you,
I will sing praise to your name, O Most High.
9 3 When my enemies turned back,
they stumbled and perished before you.
9 4 For you have maintained my just cause;
you have sat on the throne giving righteous judgment.
9 5 You have rebuked the nations, you have destroyed the wicked;
you have blotted out their name for ever and ever.
9 6 The enemy have vanished in everlasting ruins;
their cities you have rooted out;
the very memory of them has perished.
9 7 But Yahweh sits enthroned for ever,
he has established his throne for judgment;
9 8 and he judges the world with righteousness,
he judges the peoples with equity.
9 9 Yahweh is a stronghold for the oppressed,
a stronghold in times of trouble.
9 10 And those who know your name put their trust in you,
for you, O Yahweh, have not forsaken those who seek you.
9 11 Sing praises to Yahweh, who dwells in Zion!
Tell among the peoples his deeds!
9 12 For he who avenges blood is mindful of them;
he does not forget the cry of the afflicted.
9 13 Be gracious to me, O Yahweh!
Behold what I suffer from those who hate me,
O you who lift me up from the gates of death,
9 14 that I may recount all your praises,
that in the gates of the daughter of Zion I may rejoice in your deliverance.
9 15 The nations have sunk in the pit which they made;
in the net which they hid has their own foot been caught.
9 16 Yahweh has made himself known, he has executed judgment;
the wicked are snared in the work of their own hands. Higgaion. Selah
9 17 The wicked shall depart to Sheol,
all the nations that forget God.
9 18 For the needy shall not always be forgotten,
and the hope of the poor shall not perish for ever.
9 19 Arise, O Yahweh! Let not man prevail;
let the nations be judged before you!
9 20 Put them in fear, O Yahweh!
Let the nations know that they are but men!