xi3
chu1
wang4
wai4
  1. to be pleased beyond one's expectations (idiom)
  2. overjoyed at the turn of events

Info