sermon: an address of a religious nature (usually delivered during a church service)
address: the act of delivering a formal spoken communication to an audience
irresistibility: the quality of being overpowering and impossible to resist