uphill battle
idiomA highly difficult task or problem that requires a great amount of effort and determination.
- 01
fight a losing battle
To attempt a task or other endeavor in which there is no chance that it will succeed.
- 02
lose one's battle
To succumb to a serious illness.
- 03
push water uphill
To try to achieve a goal despite huge resistance or nearly futile awkwardness, the task being an uphill battle.
- 04
win the battle, but lose the war
To achieve a portion of a goal, but fail to achieve the entire goal.