hopelessly confused/outnumbered

英 美
  • 完全被弄糊涂;数量上被远远超过