Hard, not easy, requiring much effort.
Hard to manage, uncooperative, troublesome.
Not solvable.
A problem that cannot be solved.