Four hundred years of waiting
And it feels like you aren't there
But I have heard the stories
All my life
They say the prince of peace is
On his way so do not fear
But all I do is watch
My flock by night
I wondered in the waiting
If this king would soon appear
But still the darkness
Drowns out all the light
They say a savior's coming
Out of Judah in these years
But still you're silent after
All this time
All of a sudden
An angel says don't be afraid
And I went running
To gaze upon my savior's face
Our Messiah's finally here
After we waited so long
The King of kings is in my sight
Jesus you are finally here
And with the angels I sing
Glory to the newborn King
Four hundred years and now
The waiting's just a memory
And in his presence to
My knees I fell
A baby's cry somehow
Shattering my disbelief
He's finally with us now
Emmanuel
All of a sudden
An angel appeared up in the sky
And I went running
To look my Savior in the eye
Our Messiah's finally here
After we waited so long
The King of kings is in my sight
Jesus you are finally here
And with the angels I sing
Glory to the newborn King
Oh Jesus I believe
Please forgive my unbelief
I'll go and tell the world you're finally here
You're finally here
You're finally here
You're finally here
You're finally here
You're finally here
After all of this time, you're still faithful
You're finally here
After all of this time, your word is true
Our Messiah's finally here
After we waited so long
The King of kings is in my sight
Jesus you are finally here
And with the angels I sing
Glory to the newborn King
Our Messiah's finally here
After we waited so long
The King of kings is in my sight
Jesus you are finally here
And with the angels I sing
Glory to the newborn King