







过关斩将 is a Chinese idiom (chengyu) meaning “to overcome all obstacles and defeat all opponents on one's way to achieving a goal; to break through all barriers and succeed against great odds”. Literally, “Pass through passes and slay generals”.
During the late Eastern Han Dynasty, after Liu Bei, Guan Yu, and Zhang Fei were separated in Xuzhou, Guan Yu was forced to stay in Cao Cao's camp.
When he learned that Liu Bei was with Yuan Shao in Hebei, Guan Yu, ever loyal, decided to escort Liu Bei's two wives to reunite with his sworn brother. Cao Cao, however, would not permit his departure.
Undeterred, Guan Yu, relying on his extraordinary valor and martial prowess, embarked on a perilous journey. He successively passed through five heavily guarded checkpoints: Dongling Pass, Luoyang, Yishui, Xingyang, and the Yellow River.
Along the way, he had to confront and defeat six formidable enemy generals: Sun Xiu, Meng Tan, Han Fu, Bian Xi, Wang Zhi, and Qin Qi, thereby clearing his path to rejoin Liu Bei.

Choose character parts and animate their colors, together or in stroke order
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →过关斩将 (guò guān zhǎn jiàng) is a Chinese idiom (chengyu) meaning “to overcome all obstacles and defeat all opponents on one's way to achieving a goal; to break through all barriers and succeed against great odds”.
过关斩将 is pronounced guò guān zhǎn jiàng in Mandarin Chinese.
Literally, 过关斩将 means “Pass through passes and slay generals”. It is used to mean “to overcome all obstacles and defeat all opponents on one's way to achieving a goal; to break through all barriers and succeed against great odds”.
过关斩将 comes from a classical Chinese story dating back to modern Chinese. The full story is on this page.
比喻不断战胜对手与克服困难