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