Brand Logo
Psalms 79
ESV

Psalms79

How Long, O Lord?
A Psalm of 79:0 Ps. 50, titleAsaph.

1O God, 79:1 Lam. 1:10the nations have come into your 79:1 Ex. 15:17; See Ps. 74:2inheritance;
they have defiled your 79:1 [Ps. 74:7] holy temple;
they have 79:1 Jer. 26:18; Mic. 3:12; [2 Kgs. 25:9, 10]; 2 Chr. 36:19laid Jerusalem in ruins.
2They have given 79:2 Deut. 28:26; Jer. 7:33; 16:4; 19:7; 34:20the bodies of your servants
to the birds of the heavens for food,
the flesh of your 79:2 See Ps. 50:5faithful to 79:2 Ps. 74:19the beasts of the earth.
3They have poured out their blood like water
all around Jerusalem,
and there was 79:3 Jer. 14:16; [2 Kgs. 9:10]no one to bury them.
4We have become 79:4 Dan. 9:16; See Ps. 44:13a taunt to our neighbors,
79:4 Dan. 9:16; See Ps. 44:13mocked and derided by those around us.

579:5 [Ps. 74:10; 80:4] How long, O Lord? Will you be angry 79:5 [Ps. 74:1; 85:5]; See Ps. 13:1forever?
Will your 79:5 Ps. 78:58jealousy 79:5 Ps. 78:21; 89:46burn like fire?
679:6 Cited Jer. 10:25; [Zeph. 3:8] Pour out your anger on the nations
that 79:6 2 Thess. 1:8do not know you,
and on the kingdoms
that 79:6 See Ps. 14:4do not call upon your name!
7For they have devoured Jacob
and laid waste his habitation.

879:8 Isa. 64:9Do not remember against us 79:8 Jer. 11:10our former iniquities;79:8 Or the iniquities of former generations
let your compassion come speedily to meet us,
for we are 79:8 Ps. 116:6; 142:6brought very low.
979:9 2 Chr. 14:11Help us, O God of our salvation,
for the glory of your name;
deliver us, and 79:9 See Ps. 65:3atone for our sins,
for your 79:9 Jer. 14:7, 21; See Ps. 23:3name’s sake!
1079:10 See Ps. 42:3Why should the nations say,
“Where is their God?”
Let 79:10 See Ps. 94:1the avenging of the outpoured blood of your servants
be known among the nations before our eyes!

11Let 79:11 Ps. 102:20the groans of the prisoners come before you;
according to your great power, preserve those 79:11 [1 Sam. 20:31]doomed to die!
12Return 79:12 Gen. 4:15, 24; Lev. 26:21, 28; Prov. 6:31sevenfold into the 79:12 Isa. 65:6, 7; Jer. 32:18lap of our neighbors
the 79:12 See Ps. 74:10taunts with which they have taunted you, O Lord!
13But we your people, the 79:13 See Ps. 74:1sheep of your pasture,
will 79:13 Isa. 43:21give thanks to you forever;
from generation to generation we will recount your praise.