Stranger in a strange land
Wondering like an old man
Nothing round here
Feels anything like home
Thirsty in a desert
Wondering if I'll never ever get back to where I belong
But there's still a promise
There's still a song
There's still a rock where my help comes from
Hope is not lost
Hope is not gone
Even an exile
Fire by night
Fire by day god of all heaven gonna lead my way
No matter how long
Still gonna praise
Even an exile
I'm marching on
Got a miracle working father
Moving mountains parting waters
Impossible is just what he does
Just what he does
Got my hands up in the battle
Come what may it don't matter
I know this war is already won
Already won there's still a promise
There's still a song
There's still a rock where my help comes from
Hope is not lost
Hope is not gone
Even an exile
Fly by night fly by day
God of all heaven gonna lead my way
No matter how long
Still gonna praise
Even an exile
I'm marching on
I'm marching on
I'm marching on
I'm marching on
I'm marching on
I'm marching on
I will see the goodness of the lord
I'm marching on
I will see the goodness of the lord
Even in exile
There's still a promise
There's still a song
There's still a rock where my help comes from
Hope is not lost
Hope is not gone
Even in exile even
In exile fire by night
Cloud by day god of all heaven
Gonna lead my way
No matter how long
Still gonna praise
Even exile I'm marching on
Even in exile
Even in exile
I will see the goodness of the lord
Oh even in exile
I will see the goodness of the lord
Even in exile