HSK7-9
hènbude
wishing one could do sth
恨不得
wishing one could do sth; to hate to be unable; itching to do sth
CC-CEDICT