Far in the distance
There’s a promise
It seems far in the distance
I put it on the altar
Though it was mine
I put it on the altar
There’s a greater city
We have not seen
We’re all waiting in the in between
We’re all seeking a homeland
I’ve been a traveller
My destination is unknown
I’ve been a traveller
I’ve been a foreigner
With no place to call my own
I’ve been a foreigner
There’s a greater city
We have not seen
We’re all waiting in the in between
We’re all seeking a homeland
You’ve set your seal upon us
Your spirit lives inside us as a guarantee
Your presence is the promise
Until we meet the fullness of eternity
We’re all seeking a homeland
There’s a promise
It seems far in the distance
I put it on the altar
Though it was mine
I put it on the altar
There’s a greater city
We have not seen
We’re all waiting in the in between
We’re all seeking a homeland
I’ve been a traveller
My destination is unknown
I’ve been a traveller
I’ve been a foreigner
With no place to call my own
I’ve been a foreigner
There’s a greater city
We have not seen
We’re all waiting in the in between
We’re all seeking a homeland
You’ve set your seal upon us
Your spirit lives inside us as a guarantee
Your presence is the promise
Until we meet the fullness of eternity
We’re all seeking a homeland