汉英翻译

汉语

百折不挠

词语解释

never yield in spite of reverses;
be undaunted by repeated setbacks;
dauntless;
keep on fighting inspite of all setbacks ;