恨不得

listen to the pronunciation of 恨不得
Китайский Язык - Английский Язык
to wish one could do sth
wishing one could do sth
itching to do sth
to desire strongly
can't wait for
to hate to be unable