B2 adjective /ˈʌpˌhɪl/
Uphill
difícil; que requiere gran esfuerzo; inclinado hacia arriba
Meaning
difficult; requiring great effort; sloping upward
Example
Learning a new language can be an uphill battle.
Aprender un nuevo idioma puede ser una batalla difícil.