to climb/to pull oneself up/to clamber/to scale/fig. to forge ahead in the face of hardships and danger
版权所有 © 2026 3Dict.cn