【lè bù kě zhī】

  1. overjoyed (idiom); as pleased as punch