Ave Verum Corpus: a eucharistic hymn for your Sunday morning

A beautiful piece of music for your Sunday morning. Here is the English translation of the Latin: Hail, true Body, born of the Virgin Mary, who truly suffered, sacrificed on the cross for mankind, whose pierced side overflowed with water and blood: Be for us a foretaste in the trial of death. Oh dear Jesus, Oh merciful Jesus, Oh Jesus, Son of Mary have mercy on me.