不屈不撓

Idiom

 * 1) unyielding; indomitable; dauntless