Vocabulary

不屈不撓

indefatigability; indomitableness; with unremitting tenacity

noun