B2 adjective /ˈʌpˌhɪl/
Uphill
困難な; 大きな努力が必要な; 上向きの傾斜
Meaning
difficult; requiring great effort; sloping upward
Example
Learning a new language can be an uphill battle.
新しい言語を学ぶことは困難な戦いである可能性があります。