sermonize passionately

Translations
страстно поучать
The activist would sermonize passionately about climate change.
Активист страстно поучал о изменении климата.