Moshiach (Cog)

I've been watching and waiting and it won't be long I've been living and learning and it won't be long I have come to my senses and it won't be long Brace yourself companeiro's the road is long I've been watching and waiting and it won't be long I've been living and learning and it won't be long I have come to my senses and it won't be long Brace yourself companeiro's the road is long, We must be strong Time has come for those to pay I've been watching and waiting and it won't be long I've been living and learning and it won't be long I have come to my senses and it won't be long Brace yourself companeiro's the road is long Softly, I'm empty Softly, I'm fading away