过关斩将 (guō) — to surmount all obstacles in one's path; to overcome every difficulty and emerge victorious
Definition
Idiom from military imagery: to defeat every enemy along the way and win through. Used for any success that required overcoming many obstacles in succession, not literal battles.
idiom
to surmount all obstacles in one's pathto overcome every difficulty and emerge victorious
Examples
- 过关斩将,。Tā zài bǐ sài zhōng guō, zuì zhōng yíng dé le guàn jūn.He overcame all opponents in the competition and finally won the championship.
- 过关斩将,。Chuàng yè zhī lù rú tóng yì chǎng guō de zhàn zhēng, měi yí bù dōu bù róng yì.The road to entrepreneurship is like a war of overcoming obstacles — every step is not easy.
- ,过关斩将。Jīng guò céng céng xuǎn bá, tā guō jìn rù le nà suǒ dǐng jiān dà xué.After rounds of selection, she overcame all difficulties and got into that top university.
Browse more HSK 7-9 words or search the full 43,000-word dictionary.