today the virgin comes to the cave to give birth to the word eternal rejoice o world with the angels and the shepherds give glory to the child alleluia mary my wife o mary my wife what do i see i took you blameless before the lord from the priests of the temple what do i see rejoice o world with the angels and the shepherds give glory to the child alleluia joseph the bridegroom o joseph the bridegroom do not fear god in his mercy has come down to earth he takes flesh in my womb for all the world to see mary my bride o mary my bride what do i see you a virgin giving birth strange mystery warned by the angel we believe that mary gives birth inexplicable to the infant christ our god