Have been down that road before

Have gone down that road before


Esserci passato


Meanings
Fig.: used to say that someone has done the same kind of thing or had the same experience before

Examples
I'm not ready to get married again. I've been down that road before and I know what it means
Non sono ancora pronto a risposarmi; ci sono già passato e so che cosa vuol dire

To be fired on the spot can be a dramatic experience. I've been down that road myself and I know what these things can do to you
Essere licenziati in tronco è può essere un'esperienza drammatica. Ci sono passato anch'io e so come un fatto simile possa sconvolgerti

Listen to me and take my advice: I've been down this road before
Dammi retta, io ci sono già passato