The total combat losses of the enemy from 24.02.22 to 18.03.26
The total combat losses of the enemy from 24.02.22 to 18.03.26
That the russian forces were defeated and fleeing without any cohesive strategy somewhere, which means they couldn’t put up a fight and took heavy losses
routed is a synonym to humbled, overpowered or overwhelmed