恨不得hènbudeTop 20000Meanings1. wishing one could do sth; to hate to be unable; itching to do sthCharacters used恨to hate不no得to obtain