to keep on fighting in spite of all setbacks (idiom); to be undaunted by repeated setbacks; to be indomitable
trad. 百折不撓
Also written 百折不撓【bǎi zhé bù náo】
to keep on fighting in spite of all setbacks (idiom); to be undaunted by repeated setbacks; to be indomitable
trad. 百折不撓
Also written 百折不撓【bǎi zhé bù náo】