uphill battle, struggle, task, etc.an argument or a struggle that is difficult to win and takes a lot of effort over a long period of time漫长而艰难的,费力的(战斗、斗争、任务等)
He faces an uphill struggle to be fit in time for the championships.他面临艰难的奋斗,以适应冠军的到来。
The airline faces an uphill climb to compete with top air carriers.这家航空公司面临着与顶级航空公司竞争的艰巨任务。