I am a practicing Catholic (and a miserable sinner) and I didn’t understand a word of this piece...
Panagia is an ancient name for the Virgin Mary. The sermon was in honor of the Feast of the Presentation of the Virgin in the Temple.