Word: freq index 46066
to keep on fighting in spite of all setbacks (idiom)|
to be undaunted by repeated setbacks
to be indomitable
Look up 百折不挠 in other dictionaries
Page generated in 0.328739 seconds
If you find this site useful, let me know!