Lately I've been dreaming of a city With crystal rivers and a sun that always shines Oh, lately I've been feeling like a pilgrim Wandering, but never fully satisfied Searching for a beauty found beyond this life Oh, how long? Oh, how long? Lately I've been dreaming of a garden Of a tree of life with healing in its leaves Oh, lately I've heard rumours of a future Where we'll enter into beauty that we see Like a river running wild and running free But, oh, how long? Oh, how long? Oh, how long 'Til we're home? Somewhere beyond these clouds I have no doubt There is a strong and wonderful sound Surrounding Your throne One beautiful song I'm gonna sing it when I'm home Oh, oh, oh