walloping victory

Translations
разгромная победа
They achieved a walloping victory over their rivals.
Они одержали разгромную победу над своими соперниками.