“说教”的英语?

“说教”的英语可以翻译为:
(deliver a) sermon,preach(ing),expound something mechanically,lecture,moralism