A strenuous and exhausting task, typically involving physical effort.
A big job; a difficult challenge.