Oh, it's been a long, long, long time comin' but I know
And oh, there's been times that I thought I couldn't last that long
A change gonna come, oh, yes, it will
But he winds up knockin' me
Oh, it's been a long, long time comin' but I know
A change gonna come, oh, yes, it will
But now I think I'm able to carry on
A change gonna come, oh, yes, it will
'Cuz I don't know what's up there beyond the sky
Back down on my, my knees
Oh, it's been a long, a long time comin' but I know
Oh when I go home to my brother
And I say, "Brother help me please"
Oh, it's been a long, long time comin' but I know
It's been too hard livin' but I'm afraid to die
A change gonna come, oh, yes, it will
Oh, it's been a long, it's been a long, long time comin' but I know