He was buffaloed by the complexity of the problem.
英
美
他被问题的复杂性弄得昏头昏脑。
目录
查词历史
英 汉