siamo stati amici

we have been friends

→ essere
phrase Rare #42,423
we have been friends Also can mean “we were friends,” depending on context. Used to talk about a friendship lasting over time.
IT: Siamo stati amici per molti anni.
EN: We have been friends for many years.

Per tutti i tuoi lunghi anni, siamo stati amici.

For all your long years, we have been friends.

— Il Signore degli Anelli - La compagnia dell'anello (2001)

Siamo stati amici.

We were friends.

Noi siamo stati amici.

We were friends.

Siamo stati amici per tutta la vita.

We've been friends all our lives.

— Il posto delle fragole (1957)