en

Hand (someone) a drubbing

ru

Перевод hand (someone) a drubbing на русский язык

hand (someone) a drubbing
The defending champions handed them a drubbing.
Действующие чемпионы нанесли им поражение.