A virgin cried when You were born 
Tears of joy and tears of pain 
As Heaven's angels watched in wonder 
How could You, the Ancient One 
In the frame of man be bound 
Lying there with feet and hands 
Fully God and fully Man 
Who could see and who could know 
You had left Your Kingdom's Throne 
Baby crying in a manger? 
You had come to give Your life 
As a holy sacrifice 
Nails would pierce your feet and hands 
For every heart and every man
Holy Lamb of God, how we love You 
Shepherd of our hearts, how we praise You 
We were blind and lost, but You came to rescue us 
And we thank You, Holy Lamb of God 
Now You are the risen One 
All You came to do You've done 
On this Christmas, we remember 
How Love came down to set us free 
From our sin and from our fear 
Lord of all we bow our hearts 
To the wonder that You are 
And we thank You Holy Lamb of God 
Yes, we thank You Holy Lamb of God