осыпать бранью — перевод на английский

Варианты перевода словосочетания «осыпать бранью»

осыпать браньюreviled

Его презирали и осыпали бранью.
He was scorned and reviled.
Его публично осыпают бранью.
The man reviled publicly.