(With Andrae Crouch)
I've had many tears and sorrows
I've had questions for tomorrow
There've been times
When I didn't know right from wrong
In every situation
God gave me blessed consolation
That my trials come to only make me strong
You see, I've been a lot of places
And I've seen millions of faces
Oh, but yet there were times
When I've felt like I was all alone
But right there in my lonely hour
It became the precious, lonely hour
For Jesus reminded me
That I was His very own
He told me to tell you
Through it all
Through it all
I've learned to trust in Jesus
I've learned to trust in God
Through it all
Through it all
I've learned
To depend upon His Word
So I thank God for the mountains
And I thank Him for the valleys
And I thank Him for the storms
He's brought me through
For if I never had a problem
I wouldn't know
That my God can solve them
I'd never know what faith
In His word could do
Through it all
Sometimes through the fire
Through it all
Sometimes through the rain
I've learned to trust in Jesus
I've learned to trust in God
Through it all
Through it all
I've learned
To depend upon
Yes, I've learned
To depend
I've learned
To depend upon God's word