Is there an answer to our call?
Is there a voice behind these walls?
Crawling through despair is what we've been taught
Striving to prosper is what we should learn
Dream for today
Shine for tomorrow
Till your last breath
Our battle rages on
Our spirit's getting strong
We'll stand till a new dawn will come
We will fight to win
Let our destiny kick in
We'll thrive for a perfect world
Our battle rages on, oh
We always fail to see what hides within
Our prayers are lost if we give in
Teaching the good word is pulling us down
Our warrior heart's dying each time we bow
Dream for today
Shine for tomorrow
Till your last breath
Our battle rages on
Our spirit's getting strong
We'll stand till a new dawn will come
We will fight to win
Let our destiny kick in
We'll thrive for a perfect world
Our battle rages on
The ones above will separate
Our bleeding souls in this masquerade
We are the ones to fight the winds
We'll stand our ground to let love win
Our battle rages on
Our spirit's getting strong
We'll stand till a new dawn will come
We will fight to win
Let our destiny kick in
We'll thrive for a perfect world
Our battle rages on
Our battle rages on, oh