Pinyin Dictionary results for "bai zhe bu nao"

百折不挠
to keep on fighting in spite of all setbacks (idiom); to be undaunted by repeated setbacks; to be indomitable
Dictionary data provided by CC-CEDICT