You broke the silence, a break in the clouds, a ray of hope in the darkness
You dusted off the steeples, places full of fear, full of never-ending judgments
What is love without much risk? You were a man of great sorrow
The world that you created kept you at a distance, you were unrecognizable
But you're the hero we've been waiting for, and you have done the impossible
You're the hero we've been waiting for, and you have done the impossible, the impossible
And you bridged the gap, you tore the veil, a mighty God in the flesh
All their plans and schemes against your love would fail in light of your obedience
Oh, you're the hero we've been waiting for, and you have done the impossible
You're the hero we've been waiting for, and you have done the impossible, the impossible
Oh, the impossible, the impossible
The babe cries in the night, the earth shook in awe
The echo of man's cries, the curse undone, the curse undone
Our hero has won
You're the hero we've been waiting for, and you have done the impossible
You're the hero we've been waiting for, and you have done the impossible
You're the hero we've been waiting for, and you have done the impossible
You're the hero we've been waiting for, and you have done the impossible
You're the hero we've been waiting for, and you have done the impossible
You're the hero we've been waiting for, and you have done the impossible