Psalm 9

1 I will give you thanks, O Lord, with my whole heart:
    I will tell of all the wonders you have done.
2 I will rejoice and be glad in you:
    I will make my songs to your name, O Most High.
3 For my enemies are driven back:
    they stumble and perish at your presence.
4 You have maintained my cause and my right:
    you sat enthroned as a righteous judge.
5 You rebuked the heathen nations, you brought the wicked to destruction:
    you blotted out their name for ever and ever.
6 The strongholds of the enemy are made a perpetual desolation:
    you plucked up their cities, and even their memory has perished.
7 The Lord confounds them; but the Lord endures for ever:
    he has set up his throne for judgement.
8 He shall judge the world with righteousness:
    and deal true justice to the peoples.
9 The Lord is a strong tower to those that are oppressed:
    he is a tower of strength in time of need.
10 All who heed your name will trust in you:
    for you have never forsaken those that seek you.
11 O sing praises to the Lord who dwells in Zion:
    tell among the peoples what great things he has done.
12 For he that avenges blood has remembered the poor:
    he has not forgotten their cry.
13 The Lord has been merciful toward me, he saw what I suffered from my foes:
    he raised me up again from the gates of death,
14 That I might tell all your praises in the gates of Zion:
    that I might rejoice in your deliverance.
15 The nations have sunk into the pit they dug for others:
    in the very snare they laid is their foot taken;
16 The Lord has declared himself and upheld the right:
    the wicked are trapped in the work of their own hands.
17 The wicked shall be given over to death:
    and all the nations that forget God.
18 For the needy shall not always be forgotten:
    nor shall the hope of the poor perish for ever.
19 Arise, Lord, let no human power prevail:
    let the nations be judged before you.
20 Put them in fear, O Lord:
    and let the nations know they are but human.