Thousands of winters and Thousands of sun rises Harvest and spring Have come and gone by Endless waiting Till the appointed time Of our Immanuel The wise men Followed a star God set in the sky To the humbled king Lord at his birth This child has come The Savior of Earth Fulfilling the prophets of old The Messiah foretold He has come To save all those Who in their heart Enthrone him as king This babe in a manger Though lowly in sight Defeats sin and death By faith we will sing Immanuel God With us Praise be His Holy name Our Savior was born In Bethlehem The Incarnate Son of God Left His throne in heaven To spill His blood Son of David, Lion of Judah The promised Snake Crushing Son The earth is groaning for His return The King of Kings The Faithful One The Greater Moses Fulfiller of the Law Greater Elijah Causing the lame to walk Our eyes will open Our hearts are won At the sound of The Triumphant Son We proclaim The coming king From His throne Coming with peace Yet coming with sword We live in the Hope Of Your finished work Lord we await We know You will come For all your people The blood bought ones Lord we await We know You will come For all your people The blood bought ones Lord we await We know You will come For all your people The blood bought ones Lord we await We know You will come For all your people The blood bought ones