喜出望外

chūwàngwài
  1. to be pleased beyond one's expectations (idiom)
  2. overjoyed at the turn of events

CEDICT

Entry Composition