?比不上
... were no match for 不是 be no match for 比不上 ; 不是 no match for 无法对抗 ...
?不是
... be more than a match for (sb.) 胜过(某人), 比(某人)强 be no match for 比不上, 不是...的对手 best match 最佳匹配 最佳配合 ...
?不是……的对手
... by oneself 独自一人 be no match for 不是……的对手 run into 碰到,撞上 ...
打不过
不能与某人相比
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。