B2 adjective /ˈʌpˌhɪl/
Uphill
Meaning
difficult; requiring great effort; sloping upward
Example
Learning a new language can be an uphill battle.