mountain to climb

Noun

 * 1) A difficult challenge.