In numbers

1) в большом количестве 2) значительными силами

Большой англо-русский словарь