1 I will give thanks to you, Lord, with all my heart;e
I will tell of all your wonderful deeds.f
2 I will be glad and rejoiceg in you;
they stumble and perish before you.
5 You have rebuked the nationsn and destroyed the wicked;
you have blotted out their nameo for ever and ever.
you have uprooted their cities;p
even the memory of themq has perished.
7 The Lord reigns forever;r
he has established his thrones for judgment.
8 He rules the world in righteousnesst
and judges the peoples with equity.u
a stronghold in times of trouble.x
10 Those who know your namey trust in you,
12 For he who avenges bloodf remembers;
he does not ignore the cries of the afflicted.g
13 Lord, see how my enemiesh persecute me!
14 that I may declare your praisesk
in the gates of Daughter Zion,l
and there rejoice in your salvation.m
15 The nations have fallen into the pit they have dug;n
their feet are caught in the net they have hidden.o
17 The wicked go down to the realm of the dead,q
all the nations that forget God.r
let the nations be judgedw in your presence.
20 Strike them with terror,x Lord;
let the nations know they are only mortal.y
The Hebrew has Higgaion and Selah (words of uncertain meaning) here; Selah occurs also at the end of verse 20.