Vocabulary

百折不撓

indefatigability; indomitableness

noun