to have known each other for a long time
Oxford100% de las películas
We go back a long way.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición