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

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

осыпали браньюreviled

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