passionate rant

Translations
страстное разглагольствование
His passionate rant about climate change was inspiring.
Его страстное разглагольствование о изменении климата было вдохновляющим.