They finally came together after years of estrangement.
⇑ Translate the sentence above by Google ⇑
Related: finally