New Living Translation (NLT)
Psalm 58
11 Then at last everyone will say, “There truly is a reward for those who live for God; surely there is a God who judges justly here on earth.”
Psalm 59
1 Rescue me from my enemies, O God. Protect me from those who have come to destroy me.
2 Rescue me from these criminals; save me from these murderers.
3 They have set an ambush for me. Fierce enemies are out there waiting, LORD, though I have not sinned or offended them.
4 I have done nothing wrong, yet they prepare to attack me. Wake up! See what is happening and help me!
5 O LORD God of Heaven’s Armies, the God of Israel, wake up and punish those hostile nations. Show no mercy to wicked traitors. Interlude
6 They come out at night, snarling like vicious dogs as they prowl the streets.
7 Listen to the filth that comes from their mouths; their words cut like swords. “After all, who can hear us?” they sneer.
8 But LORD, you laugh at them. You scoff at all the hostile nations.
9 You are my strength; I wait for you to rescue me, for you, O God, are my fortress.
10 In his unfailing love, my God will stand with me. He will let me look down in triumph on all my enemies.