public ranting

Translations
публичное разглагольствование
His public ranting made him quite unpopular.
Его публичное разглагольствование сделало его довольно непопулярным.