1 I will thank Yahweh with all my heart;I will declare all Your wonderful works.
2 I will rejoice and boast about You; I will sing about Your name, Most High.
3 When my enemies retreat,they stumble and perish before You.
4 For You have upheld my just cause; You are seated on Your throne as a righteous judge.
5 You have rebuked the nations: You have destroyed the wicked; You have erased their name forever and ever.
6 The enemy has come to eternal ruin;You have uprooted the cities,and the very memory of them has perished.
7 But the Lord sits enthroned forever; He has established His throne for judgment.