This song is from Crowder's "The EXILE" album.
the lyrics:
[Verse 1]
Stranger in a strange land (Strange land)
Wanderin' like a nomad (Nomad)
Nothin' 'round here feels anything like home (Anything like home)
Thirsty in a desert (Desert)
Wonderin' if I'll never (If I'll never)
Ever get back to where I belong (Where I belong)

[Chorus]
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 in exile
Fire by night, cloud by day
God of all Heaven gonna lead my way
No matter how long, still gonna praise
Even in exile, I'm marchin' on (Marchin' on)

[Verse 2]
Got a miracle-workin' Father
Movin' mountains, partin' 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)