Skip to content

恨不得

  • Pinyin: hèn bu de
  • Traditional: 恨不得
  • HSK: new-7+
  • Part of speech: d
  • wishing one could do sth; to hate to be unable; itching to do sth