攀登

pāndēng
to climb, to pull oneself up
HSK 79

Additional Dictionary Meanings

to climbto pull oneself upto clamberto scalefig. to forge ahead in the face of hardships and danger