hen4
bu5
de5
  1. wishing one could do sth; to hate to be unable; itching to do sth

Info