yán chéng bù dài

Translation

  • to punish severely (idiom)

Synonyms

Chinese Tones