to one's surprise
Are you looking for: 使某使某人使某人吃惊使某 使某人 使某人吃惊More results...
Contents
English Expression
  1. v.:   one's surprise
  2. adv.:  take sb una`wares surprise or startle sb
Thesaurus
disbar stand aghast at