Veni Veni Emmanuel

A womens' choir's performance of this medieval Advent hymn can be heard here. They sing the text below, which omits the two last stanzas. The translation is literal and, as far as possible, keeps to the order of words in the original Latin. This cannot be done in the lines marked with an asterisk as without the clues given by the case endings of the Latin words, the order has to be changed to show which words go together. For more detail on the history of the hymn, see Laura Gibb's Gaudium Mundi page