bǎi​zhé​bù​náo

indomitable

  • created sense approved 百折不挠/百折不撓 · bǎi​zhé​bù​náo · indomitable

    百折不挠 / 百折不撓

    bǎi​zhé​bù​náo

    indomitable

    to keep on fighting in spite of all setbacks; to be undaunted by repeated failure

    他凭着百折不挠的毅力,终于完成了这项艰巨的任务。

    idiom

    created sense