lè bù kě zhī

Translation

  • overjoyed (idiom)
  • as pleased as punch

Synonyms

Chinese Tones