go a long way back - Allemand Anglais Dictionnaire