破涕為笑

Idiom

 * 1) to turn from weeping to smiling, usually depicting a change in one's emotional state from being sad to being happy