It beats my time.
Are you looking for: 真叫我真叫我摸不到头脑More results...
English Expression:
  1. n.  It beats my time.