From ancient days, the prophets spoke
Of a Savior, a King, a light to the world
In the shadow of time, their voices rang clear
A promise of hope through the ages we hear
Isaiah proclaimed, A virgin will bear
A son who brings peace beyond all compare
From Bethlehem's streets, a ruler will rise
The Shepherd of nations, the light of our skies
Through David's line, His throne will stand
The King eternal, the Son of man
Oh, can you see the stars align
A Savior promised, God's design
Foretold in light, through the prophets' song
A King of glory, awaited so long
The Word made flesh, Emmanuel's here
The hope of ages drawing near
Micah foretold of the birthplace small
The King who would come, the hope of all
Zechariah spoke of the humble way
The peace-bringer rides on a colt that day
The prophets saw what we now embrace
The fullness of love, the gift of grace
Through every word, the truth was shown
God's redemption through His Son alone
Oh, can you see the stars align
A Savior promised, God's design
Foretold in light, through the prophets' song
A King of glory, awaited so long
The Word made flesh, Emmanuel's here
The hope of ages
The Lamb of God, foretold to save
Born to conquer death and the grave
A light for the nations, the heavens declare
The child of promise, beyond compare
Oh, ancient words fulfilled this night
The dawn of mercy, the end of night
From Genesis' tale to the prophets' cry
The King has come, the world's reply
Foretold in light, through the prophets' song
A King of glory, awaited so long
The Word made flesh, Emmanuel's here
The hope of ages drawing near
Foretold in light, the Savior's name
Jesus, Messiah, forever reign
The heavens sing, the earth proclaims
The King is here, His kingdom reigns
Glory, glory, Emmanuel
Glory, glory, Emmanuel