VERSE 1
O Lord, our God, to You we come
Will You still hide Your face?
We cry before You and on our knees we pray
How long, O Lord, how long?
VERSE 2
Our sorrows leave us weak and worn
Surrounded by our fears
We look to heaven through feeble faith and tears
How long, O Lord, how long?
CHORUS
Till Your glory fills our eyes
And our faith is turned to sight
Till our thirsty souls are satisfied
How long, O Lord, how long?
VERSE 3
Our foes and enemies rejoice
Injustice seems to reign
Lord, we are shaken and we are losing strength
How long, O Lord, how long?
VERSE 4
But we will trust Your steadfast love
Your grace will be our song
You bring new mercies with ev’ry rising sun
How long, O Lord, how long?