physically overmatched

Traducciones
физически не в силах сравниться
The team was physically overmatched by their opponents.
Команда была физически не в силах сравниться со своими соперниками.
Palabras
overmatched

past participle
подавленный