They're getting married? It's not that long ago (= it's only a short time ago) that they met!
⇑ Translate the sentence above by Google ⇑
Related: ago