巴山越岭 bā shān yuè lǐng

DEFINITIONS

  1. to climb hills and pass over mountains (idiom); to cross mountain after mountain
  2. good at climbing mountains

CHARACTERS

巴 bā greatly desire, anxiously hope
山 shān mountain, hill, peak
越 yuè exceed, go beyond; the more ...
岭 lǐng mountain ridge, mountain peak