involving a lot of effort and difficulty
"The onerous task of cleaning the entire school took all day."