be too many for

be too many for (someone)

To outsmart or confound someone. Those crooks are still on the loose—they've proven to be too many for the local cops so far.
See also: many
Farlex Dictionary of Idioms.

be too (or one too) many for

outwit or baffle.
See also: many
Farlex Partner Idioms Dictionary
See also:
  • be too many for (someone)
  • beat (someone or something) into (something)
  • beat into
  • have (someone or an animal) cornered
  • have cornered
  • be (sitting) on (one's) tail
  • fuckface
  • go along
  • go along with
  • go along with (someone or something)