Noun
uphill battle (plural uphill battles)
(idiomatic) A challenge with the odds of success stacked strongly against.
I believe that humanity has an uphill battle to wage in its fight to attain real health, and I honestly believe - from hard-earned experience - that homeopathy can offer some solution to this problem. George Vithoulkas
The big hurdle is going out and raising the revenue. There's no doubt about that; it's an uphill battle. Terry Porter
There's no limit to what you can accomplish, but there's always someone one step ahead of you, so it's a constant uphill battle. Catherine Mary Stewart
Most ideas never happen. It's an uphill battle against the status quo and our own tendencies. Scott Belsky