I will give thanks to the LORD with all amy heart; I will btell of all Your 1wonders.
2I will be glad and aexult in You; I will bsing praise to Your name, O cMost High.
3When my enemies turn back, They stumble and aperish before You.
4For You have amaintained 1my just cause; You have sat on the throne 2 bjudging righteously.
5You have arebuked the nations, You have destroyed the wicked; You have bblotted out their name forever and ever.
61The enemy has come to an end in perpetual ruins, And You have uprooted the cities; The very amemory of them has perished.
7But the aLORD 1abides forever; He has established His bthrone for judgment,
8And He will ajudge the world in righteousness; He will execute judgment for the peoples with equity.
91The LORD also will be a astronghold for the oppressed, A stronghold in times of trouble;
10And 1those who aknow Your name will put their trust in You, For You, O LORD, have not bforsaken those who seek You.
11Sing praises to the LORD, who adwells in Zion; bDeclare among the peoples His deeds.
12For aHe who 1requires blood remembers them; He does not forget bthe cry of the afflicted.
13Be gracious to me, O LORD; See my affliction from those awho hate me, You who blift me up from the gates of death,
14That I may tell of aall Your praises, That in the gates of the daughter of Zion I may brejoice in Your 1salvation.
15The nations have sunk down ain the pit which they have made; In the bnet which they hid, their own foot has been caught.
16The LORD has amade Himself known; He has bexecuted judgment. In the work of his own hands the wicked is snared. 1Higgaion 2Selah.
17The wicked will 1 areturn to 2Sheol, Even all the nations who bforget God.
18For the aneedy will not always be forgotten, Nor the bhope of the afflicted perish forever.
19aArise, O LORD, do not let man prevail; Let the nations be bjudged before You.
20Put them ain fear, O LORD; Let the nations know that they are bbut men. Selah.