The goal has now been finally attained through their dauntless and persistent efforts.
⇑ Translate the sentence above by Google ⇑
Related: persistent