恨不得 hèn bu de

DEFINITIONS

  1. wishing one could do sth
  2. to hate to be unable
  3. itching to do sth

CHARACTERS

恨 hèn hatred, dislike; resent, hate
不 bu no, not; un-; negative prefix
得 de obtain, get, gain, acquire