have been there before

Modismo

to know all about a situation because you have experienced it

informal · Se oye en 19 películas
Have you been here before?
En 8 películas · n.º 1