Psalm 79:10-12 New English Translation (NET Bible)
10 Why should the nations say, “Where is their God?”
Before our very eyes may the shed blood of your servants
be avenged among the nations.
11 Listen to the painful cries of the prisoners.
Use your great strength to set free those condemned to die.
12 Pay back our neighbors in full.
May they be insulted the same way they insulted you, O Lord.