I will praise you, O LORD, with all my heart;1 I will tell of all your wonders.22
I will be glad and rejoice3 in you; I will sing praise4 to your name,5 O Most High.
My enemies turn back; they stumble and perish before you.
For you have upheld my right6 and my cause;7 you have sat on your throne,8 judging righteously.95
You have rebuked the nations10 and destroyed the wicked; you have blotted out their name11 for ever and ever.
Endless ruin has overtaken the enemy, you have uprooted their cities;12 even the memory of them13 has perished.