Verse 1
Bm G
We have sung the songs of victory
D/F# G
We have prayed to You for rain
Em A
We have cried for Your compassion
D/F# G Bm
To renew the land again; now we're standing
G D/F# G
In Your presence more hungry than before
Em A
Now we're on Your steps of mercy
D/F# G
And we're knocking at Your door
Chorus 1
G A A G D D
How long before You drench the barren land?
A Em7 Bm
How long before we see Your righteous hand?
G A D G D D
How long before Your name is lifted high?
A Em7 Bm A D
How long before the weeping turns to songs of joy?
Verse 2
Bm G
Lord, we know Your heart is broken
D/F# G Em
By the evil that You see and You've stayed
A D/F# G
Your hand of judgment for You plan to set men free
Bm G
But the land is still in darkness
D/F# G
And we've fled from what is right
Em A
We have failed the silent children
D/F# G
Who have never see the light
[Chorus 1]
Tag
D7 G2 D D7 G2
How long? How long? How long?
Verse 3
Bm G
But I know a day is coming
D/F# G
When the deaf will hear His voice
Em A
When the blind will see their Saviour
D/F# G Bm
And the lame will leap for joy when the widow
G D/F# G
Finds a Husband who will always love His bride
Em A
And the orphan finds a Father
D/F# G
Who will never leave her side
Chorus 2
G A D G D D
How long before Your glory lights the skies?
A Em7 Bm
How long before Your radiance lifts our eyes?
G A D G D D
How long before Your fragrance fills the air?
A Em7 Bm
How long before the earth resounds with song?
G A D G D D
How long before You drench the barren land?
A Em7 Bm
How long before we see Your righteous hand?
G A D G D D
How long before Your name is lifted high?
A Em7 Bm A D
How long before the weeping turns to songs of joy?