喜从天降xǐcóngtiānjiàng
Meanings
1. joy from heaven (idiom); overjoyed at unexpected good news
2. unlooked-for happy event
Characters used