百折不回
- na.pushing forward despite repeated frustrations
- 网络keep on fighting in spite of all setbacks; Unflagging to the end; hang on by the eyelashes

百折不回
1.pushing forward despite repeated frustrations; advance bravely and never withdraw [give in]; keep on fighting in spite of all setbacks; with indomitable fortitude
1
2
3
4
5