God of holy wonders great things you have done Blessings in abundance, born to us a Son Offspring of a virgin, to our world He came Born to lift our burdens, come to earth to reign Jesus is His name O my soul magnifies the Lord And my spirit rejoices in God, my Saviour My soul magnifies the Lord For He who is mighty has done great things for me David's great descendant, Mary's blessed child Lived to raise the humble, died to reconcile Mercy upon mercy, freeing us from shame By His precious life-blood, sinners He reclaims Blessed be His name O my soul magnifies the Lord And my spirit rejoices in God, my Saviour My soul magnifies the Lord For He who is mighty has done great things for me Jesus Christ, You took on flesh and blood So that in You we might be born of God Jesus Christ, You took on flesh and blood So that in You we might be born of God Jesus Christ, You took on flesh and blood So that in You we might be born of God Jesus Christ, You took on flesh and blood So that in You we might be born of God O my soul magnifies the Lord And my spirit rejoices in God, my Saviour My soul magnifies the Lord For He who is mighty has done great things for me O my soul magnifies the Lord And my spirit rejoices in God, my Saviour My soul magnifies the Lord For He who is mighty has done great things for me