How long, how long, must we go on – with broken hearts, fumbling in the dark
How long, how long, must we go on – with open wounds, that compound the gloom
How long must we lament? When will our wars and chaos end?
How long, till you bring peace? When will you make oppression cease?
When will you make oppression cease
How long, how long, must we go on – with death in wait, stealing life away
How long till joy shall rise, When will you wipe our tearful eyes
How long till we shall sing, When will you end our suffering
When will you end our suffering?
We wait, we long, Lord Jesus, come, with aching groans, filling up our lungs
Our hope, our song, come Lord Jesus, come, hear our refrain, crying out your name
For we know, when you arrive, Darkness will run from Your great light
Wholeness and justice shall arise, Heaven and earth shall reunite
Heaven and earth shall reunite