All through the ages You called us Your own You never wavered On the word that You spoke All of the prophets Carried this truth That You would redeem us And bring us back to You You left Your throne To bring us hope Emmanuel God with us Hear! O peoples of the earth There is freedom from the curse Our Deliverer has come Joy! Let all the earth rejoice! Join with heaven, lift your voice Jesus is the Promised One Come let us worship Let us adore This child in a manger Is who we've waited for Bow down before Him Crown Him with praise This blessed Messiah He has come now to save us Hear! O peoples of the earth There is freedom from the curse Our Deliverer has come Joy! Let all the earth rejoice! Join with heaven, lift your voice Jesus is the Promised One Could one little baby Rescue the world From all of its sorrow All its pain and its hurt Could all of our hopes be Fulfilled in one birth The High King of heaven Took the cross we deserved You left Your throne To bring us hope Emmanuel God with us You left Your throne To bring us hope Emmanuel God with us You left Your throne To bring us hope Emmanuel God with us Hear! O peoples of the earth There is freedom from the curse Our Deliverer has come Joy! Let all the earth rejoice! Join with heaven, lift your voice Jesus is the Promised One Hear! O peoples of the earth There is freedom from the curse Our Deliverer has come Joy! Let all the earth rejoice! Join with heaven, lift your voice Jesus is the Promised One