Word/Phrase: hace tiempo que
Translation: it has been a while since
Pronunciation: aˈse ˈtjempo ke
It has been a while since I saw you - Hace tiempo que no te vi
It has been a while since we last spoke - Hace tiempo que no hablamos
It has been a while since they visited - Hace tiempo que no nos visitaron
It has been a while since she called - Hace tiempo que no me llamó
It has been a while since he wrote - Hace tiempo que no escribió