不屈不挠

不屈不挠 (bù qū bù náo)
unyielding; indomitable