Find the word definition

Wiktionary
have a mountain to climb

vb. (context idiomatic English) To be faced with a difficult task or challenge.