寡不敌众guǎ bù dí zhòngthe few are no match for the many; heavily outnumbered; facing impossible odds (idiom)