[Verse 1]
My heart is aching
For the land where I was born
My soul is crying
Lord, I feel so forlorn
[Chorus]
It's been a long time
I'm worn down to the bone
It's been a long road
But i'm not on my own
[Verse 2]
Love is a mystery
It fills my blood like wine
I feel like royalty
Just knowing you are mine
[Chorus 2]
It's been a long time
Coming round to me
It's been a strange and beautiful
To see you set me free