Vocabulary

堅忍持久

dogged perseverance; untiring patience

noun