I've been waiting on top Of Calvary Hill Watching the whole world go by While I'm perfectly still And as the winds of change blow over My soul begins to break away But I'm holding for the moment My suffering will end
I'm waiting Waiting I'm waiting Waiting on top
I'm waiting in the darkness Of a bottomless pit Crying out loud to my brothers As they walk away And as the silver falls into their hands My heart begins to break But I'm holding for the moment My suffering will end
I'm waiting Waiting I'm waiting Waiting in the darkness
I'm waiting in the desert Of a foreign land Driven from my home By the kingdom of man And I can still hear their screams I have to leave them behind me But I'm holding for the moment My suffering will end
I'm waiting Waiting I'm waiting Waiting in the desert
I'm waiting in the valley In the shadow of a man Curses leave his lips As a stone leaves my hand I bet my life on a promise And I'm holding for the moment My suffering will end
I'm waiting Waiting I'm waiting Waiting in the valley
I'm waiting in the furnace The flames roaring high Condemned to be burned For the King I can't deny Though the world believes I'm done My battle has already been won I'm not alone And we're holding for the moment My suffering will end
I'm waiting Waiting I'm waiting Waiting in the fire
I've been waiting on top Of Calvary Hill Watching the whole world go by While I'm perfectly still And as the winds of change blow over My soul begins to break away But I'm holding for the moment My suffering will end