indomitable
adj. 不屈服的,不气馁的,不可战胜的
If you say that someone has an indomitable spirit, you admire them because they never give up or admit that they have been defeated.
...the indomitable spirit of the Polish people.
波兰人民不屈不挠的精神
...a woman of indomitable will...
有着不屈意志的女人
1. impossible to subdue
Above all Susie is a great survivor, with a bright, indomitable spirit.
总之,苏茜不畏艰难,开朗乐观、不屈不挠。
He was utterly indomitable.
他毫不气馁。
They overcame all kinds of difficulties by dint of an indomitable spirit.
他们凭仗着顽强不屈的精神克服了重重困难.
A selfless man has an indomitable spirit.
人不为己,顶天立地.
He is endowed with indomitable will.
他有不屈不挠的意志.