hèn
bu
de
1
wishing one could do sth
2
to hate to be unable
3
itching to do sth
Official Lists with this Word