You have done the impossible, the impossible
Full of never ending judgment
You have done the impossible
Our hero has won
You have done the impossible, the impossible
You're the hero we've been waiting for
They echo of a man's cries
All the plans and schemes against your love would fail
The curse undone, the curse undone
You weren't recognizable
A babe cries in the night
Yeah, you're the hero we've been waiting for
The impossible
You bridged the gap, you tore the veil
You have done the impossible
You're the hero we've been waiting for
You dusted off the steeples, places full of fear
The world that you created kept you at a distance
Oh, you're the hero we've been waiting for
You have done the impossible
You were a man of great sorrow
You're the hero we've been waiting for
And what is love without much risk?
You have done the impossible
Almighty God in the flesh
The impossible
In light of your obedience
You're the hero we've been waiting for
The earth shook in awe
You're the hero we've been waiting for
You're the hero we've been waiting for
You have done the impossible