Too long, too long, too long, 
Too long, too long

Hey, I say lonelyness for my company, 
Tears for my coffee, 
Sorrows for my bread, 
Tickles and thorns for my bed to but,

I know we gonna walk the streets of freedom yes 
I know we gonna walk the streets of freedom 
(but) When will it be, when will it be ? 
When will it be, when will it be ?

Too long, too long, too long, 
Too long, too long.

I know we gonna walk the streets of freedom yes 
I know we gonna walk the streets of freedom 
(but) When will it be, when will it be ? 
When will it be, when will it be ?

Way over yonder, the flowers of happiness 
Blooming so slow, blooming slow but sure, yes

I know we gonna walk the streets of freedom 
But when will it be, when will it be ? 
When will it be, when will it be ?

You by hypocrites back sliders oh

A wa dem a go do, when the tables turn 
A wa dem a go do, when we hold the handle 
And then them hold the blade
When will it be, when will it be ?
When will it be, when will it be ?

I know we gonna walk the streets of freedom yes...