Been through, through the storm
Been through, through the rain
I've experienced so much hurt and
I've experienced so much pain
He's always there
No matter what the snare
He brought me this far
He'll take me all the way
Economy, it's still down
Enemies, tryin' to run me down
I got the faith, the faith in you
I know your word, your word is true
Said you'd never leave me
You're always there
If he brought me this far
He'll take me all the way
All the way
I had to cry sometimes
You wiped the tears
From my eyes
All the way
I put my trust in you
You know what to do
All the way
When I wanted to scream about
Everything, Oh you brought me
All the way
I want to praise you Lord
Till I get my reward
He brought me this far
He'll take me all the way
This my testimony, listen
I've been through the fire
I've been through the flood
Thank God, I'm covered, I'm covered, I'm covered
Hey, I'm covered by his blood
If it had not been
For the Lord, I don't know
How I made it this far
He brought me this far
He'll take me all the way
All the way
I had to cry sometimes
He wiped the tears
From my eyes
All the way
I put my trust in you
Cause you know what to do
All the way
Times I wanted to scream
About everything
All the way
I'll keep on praising you Lord
Till I get my reward
If he brought me this far
If he brought me this far (I know that the Lord won't leave me)
If he brought me this far
He'll take me all the way
He brought me
He brought me
He brought me
He brought me