乐不可支
lè bù kě zhī
Definitions
- 1. overjoyed (idiom); as pleased as punch