Level:
ReadWriteQuiz
Chinese dictionary
be baffled; scratch one's head over something
突然来了这么多游客,当地居民迷惑不解。
Local residents seem bemused by the sudden arrival of all the tourists.
入室盗窃的动机仍然让调查人员迷惑不解。
The motive for the break-in continues to baffle investigators.