1I’ll praise you, Lord: give thanks with all my heart;
Tell of Thy wonders, and exult in Thee.
2I will be glad, praise to Thy Name impart;
O, Lord Most High, I sing and worship Thee.
3My foes turn back, they stumble before Thee.
4For You do see and maintain my just cause.
You sit on high, and judging righteously,
5You rebuke nations who do spurn Your laws.
You have destroyed the wicked enemy,
You blotted out their name forevermore.
6You rooted out their cities thoroughly;
Ruin has come – their mem’ry is no more.
7But the Lord sits enthroned in justice pure;
8He judges all the world in righteousness;
His upright judgment is established sure,
9He judges people with true uprightness.
The Lord’s a stronghold for oppressed ones, too.
He is their stronghold in the time of need.
10Let those who know Your Name put trust in You;
You don’t forsake those who seek You indeed.
11Sing to the Lord, who dwells in Zion’s place;
Declare among the people all His deeds.
12He who avenges blood still sees their face;
Cries of afflicted ones the Lord God heeds.
13Be gracious to me, Lord, do not forget;
See my affliction from the ones who hate.
You lift me up from out the gates of death
14that I may tell Thy praise in Zion’s gate.
I’ll rejoice in your saving work alone;
15The nations sink into the pit they made.
The Lord has made Himself be clearly known;
Their foot is caught within the net they laid.
16The Lord brings judgment – wicked ones does spurn;
In the work of their own hands they are snared.
17All who forget God to She-ol return;
18But poor and needy will not perish there.
19Arise, O Lord, don’t let mere man prevail;
Let nations come be judged before Your throne.
20Put them in fear, Lord – let the nations know
they are but men, and You are God alone.