how far we've come

Singer:i am they

it's hard to believe

this is the same road we started on

ashes to beauty once again

when we couldn't see

and it all disappeared from under us

he became the ground beneath our feet

every step

every struggle

every triumph

every trial

look at the mountains we've climbed

look at how faithful he's been

to deliver us

look at how far we've come

the story of unfailing love

jesus has made a way

to deliver us

look at how far we've come

he takes our wreckage

puts all the pieces back together

breathing new life into the dust

every step

every struggle

every triumph

every trial

look at the mountains we've climbed

look at how faithful he's been

to deliver us

look at how far we've come

the story of unfailing love

jesus has made a way

to deliver us

look at how far we've come

you never let go

you never let go

god

through it all you will never let go

you never let go

you never let go

god

through it all you will never let go

you never let go

you never let go

god

through it all you will never let go

you never let go

you never let go

look at the mountains we've climbed

o god how faithful you've been

to deliver us

deliver us

look at the mountains we've climbed

o god how faithful you've been

to deliver us

look at how far we've come

the story of unfailing love

jesus you made the way

to deliver us

look at how far we've come

Lyric Context: how far we've come - i am they