2.

2.

We have already been here.
/
Siamo già stati qui.