Stuart Townend – How Long We Have Sung Our Songs chords
Chords:
Verse 1Bm(Em) G(C) D/F#(G/B) G(C)We have sung our songs of vict'ry, We have prayed to You for rainEm7(Am7) A(D) D/F#(G/B) G(C)We have cried for Your com-passion To re-new the land a-gainBm(Em G(C) D/F#(G/B) G(C)Now we're standing in Your presence More hungry than be-foreEm7(Am7) A(D) D/F#(G/B) G(C)Now we're on Your steps of mercy And we're knocking at Your doorChorus 1D(G) Em/D(Am/G) D(G)How long before You drench the barren landA(D) Em7(Am7) Bm7(Em7)How long before we see Your righteous handD(G) Em/D(Am/G) D(G)How long before Your name is lifted highA(D) Em7(Am7) Bm7(Em7) A(D) D(G)How long before the weeping turns To songs of joyVerse 2Bm(Em) G(C) D/F#(G/B) G(C)Lord we know Your heart is broken By the evil that You seeEm7(Am7) A(D) D/F#(G/B) G(C)And You've stayed Your hand of judgement For You plan to set men freeBm(Em G(C) D/F#(G/B) G(C)But the land is still in darkness And we've fled from what is rightEm7(Am7) A(D) D/F#(G/B) G(C)We have failed the silent children Who will never see the lightVerse 3Bm(Em) G(C) D/F#(G/B) G(C)But I know a day is coming When the deaf will hear His voiceEm7(Am7) A(D) D/F#(G/B) G(C)When the blind will see their Saviour And the lame will leap for joyBm(Em G(C) D/F#(G/B) G(C)When the widow finds a husband Who will always love His brideEm7(Am7) A(D) D/F#(G/B) G(C)And the orphan finds a Father Who will never leave her sideChorus 2D(G) Em/D(Am/G) D(G)How long before Your glory lights the skiesA(D) Em7(Am7) Bm7(Em7)How long before Your radiance lifts our eyesD(G) Em/D(Am/G) D(G)How long before Your fragrance fills the airA(D) Em7(Am7) Bm7(Em7) A(D) D(G)How long before the earth resounds With songs of joy