百折不挠[bǎi zhé bù náo]
never yield in spite of reverses; be undaunted by repeated setbacks; dauntless; keep on fighting inspite of all setbacks; not to lose heart despite repeated failures
1. be indomitable:百里挑一one in hundred | 百折不挠be indomitable | 半途而废give up halfway leave sth. Unfinished
2. keep ion fighting in spite of repeated setbacks:摆脱贫困 shake off poverty | 百折不挠 keep ion fighting in spite of repeated setbacks | 颁布实施promulgate and put into effect
3. 911chaxun查询·英语单词大全
3. fighting in spite of all setbacks:Fight for the effection of a man. 争风吃醋. | fighting in spite of all setbacks 百折不挠 | filial piety 孝行