恨不得 (hèn bu de) means “wishing one could do sth; to hate to be unable; itching to do sth”. It is an HSK 6 Chinese word in the HSK 3.0 vocabulary.
Practice each character:
Updated: 2026-07-06