ADJ
荊棘滿途的;艱苦卓絕的;崎嶇曲折的
If you refer to something as an uphill struggle or an uphill battle, you mean that it requires a great deal of effort and determination, but it should be possible to achieve it.
例句
It had been an uphill struggle to achieve what she had wanted...
她歷盡坎坷才達到目的。
It's an uphill battle but I think we're going to win.
雖然這是一場艱苦的斗爭,但我相信我們會取得勝利。