scratch one's head
Are you looking for: 对某事对某事迷惑不解对某事 对某事迷惑不解More results...
English Expression:
  1. n.  scratch one's head