Language:
Free Online Dictionary|3Dict

恨不得

Source : CEDICT

wishing one could do sth/to hate to be unable/itching to do sth/can't wait for/to wish one could do sth/to desire strongly

Source : CEDICT

wishing one could do sth/to hate to be unable/itching to do sth/can't wait for/to wish one could do sth/to desire strongly