Hard to manage, uncooperative, troublesome.
Hard, not easy, requiring much effort.
Any remedy that aids recuperation.
In the way of recuperation.