be rapt in wonder
Are you looking for: 惊异惊异得目瞪口呆More results...
English Expression:
  1. n.  be rapt in wonder