A strenuous and exhausting task, typically involving physical effort.
Hard to manage, uncooperative, troublesome.
Hard, not easy, requiring much effort.