an uphill job

an uphill job

A task that is very daunting from the outset and continues to be challenging. The incumbent is so popular that defeating her will be an uphill job. I'm terrible at math, so I have a real uphill job ahead of me if I want to improve my grade in Algebra.
See also: job, uphill