These past few days, Xu Mingxing must be absolutely over the moon...