1O God of vengeance, O Yahweh, O God of vengeance, shine forth!
2Rise up, O Judge of the earth. Repay the proud what they deserve!
3How long will the wicked, O Yahweh, how long will the wicked triumph?
4They spew forth arrogance when they speak. All who work wickedness boast.
5They crush your people, O Yahweh, and they afflict your inheritance.
6They kill the widow and the sojourner, and they murder the orphans.
7And they say, “Yah does not see, nor does the God of Jacob pay attention.”
8Pay attention, you stupid ones among the people; yes, you fools, when will you comprehend?
9He who planted the ear, does he not hear? He who created the eye, does he not see?
10He who disciplines the nations; who teaches knowledge to humankind; will he not punish?
11Yahweh knows the thoughts of humankind, that they are pointless.
12Blessed is the man whom you correct, O Yah, and whom you teach from your law,
13that you may give him peace from evil days until a pit is dug for the wicked person.
14For Yahweh will not abandon his people, nor will he forsake his inheritance.
15For justice will return to the righteous person, and all who are upright in heart will follow it.
16Who will rise up for me against evildoers? Who will stand up for me against those who do wickedness?
17Unless Yahweh had been my help, my soul would have soon dwelt in silence.
18When I said, “My foot is slipping,” your covenant faithfulness, O Yahweh, supported me.
19When my anxious thoughts were many within me, your consolations delighted my soul.
20Can the throne of destruction be allied with you; he who created trouble by decree?
21They band together against the soul of the righteous person and condemn innocent blood.
22But Yahweh has been my stronghold, yes, my God, the rock of my refuge.
23He will return their wickedness upon them and he will annihilate them in their evil. Yahweh our God will annihilate them.