“uphill battle”(习语)指艰难的斗争/处于明显劣势但仍要努力争取的局面;强调成功很难、阻力很大。
/ˌʌpˈhɪl ˈbæt(ə)l/
Winning their trust was an uphill battle.
赢得他们的信任是一场艰难的战斗。
Even with extra funding, reducing homelessness quickly proved to be an uphill battle because of housing shortages and rising costs.
即使有额外资金,由于住房短缺和成本上升,想要迅速减少无家可归者依然是一场艰难的斗争。
字面意思是“上坡的战斗”:上坡行进更费力、速度更慢,因此引申为进展艰难、胜算不大的处境。英语里常用这种具象的“地形”来比喻抽象的困难。