How long, O God?
How long, O God?
How long, O God?
Til oppression ceases?
How long, O God?
How long, O God?
How long, O God?
Til all are fed?
How long, O God?
How long, O God?
How long, O God?
Til all are sheltered?
How long, O God?
How long, O God?
How long, O God?
Til all are clothed?
How long, O God?
How long, O God?
How long, O God?
Til swords become plowshares?
How long, O God?
How long, O God?
How long, O God?
Til justice reigns?
How long, O God?
How long, O God?
How long, O God?
Til peace fills the earth?
How long, O God?
How long, O God?
How long, O God?
Til all sit at your table?
How long?