I'm face to face with impossible
And I'm praying hard for a miracle
I don't know how this story ends
But I know the One who holds it in His hands
When has He ever failed me
When has He been untrue
Down in the lowest valley
He still comes through
Right now I need a rescue
From the God who rescues still
I don't know how He'll do it
I just know He will
So I'm calling on His mighty name
And I'm resting in His saving grace
There's only One who calms the storm
And He'll be faithful now, like He's been faithful before
When has He ever failed me
When has He been untrue
Down in the lowest valley
He still comes through
Right now I need a rescue
From the God who rescues still
I don't know how He'll do it
I just know He will
He will
He will move any mountain
He will part any sea
He will run into battle
And He will fight for me, He will fight for me
He will break through the darkness
Set the prisoners free
He will do what He's promised
Oh I believe, yes I believe
When has He ever failed me
When has He been untrue
Down in the lowest valley
He still comes through
Right now I need a rescue
From the God who rescues still
I don't know how He'll do it
I just know He will
He will
He Will
Francesca Battistelli's song is a declaration of trust in God's faithfulness during difficult times. The lyrics express facing impossible situations and praying for a miracle while acknowledging uncertainty about the outcome. The song emphasizes that God has never failed and will come through even in the lowest valleys. It speaks of calling on God's name, resting in His grace, and believing that He will move mountains, part seas, and fight for His people. The overall message is one of confident hope and reliance on God's promises, encouraging listeners to believe that He will do what He has promised.