Skip to main content
百折不挠
百折不挠
百折不挠 (bǎi zhé bù náo)
to keep on fighting in spite of all setbacks; to be undaunted by repeated setbacks; to be indomitable
Login
|
Register