汉英翻译

汉语

百折不回

词语解释

pushing forward despite repeated frustrations;
advance bravely and never withdraw [give in];
keep on fighting in spite of all setbacks;
with indomitable fortitude ;