for a long time
Nostro padre non c'è più da molto tempo.
Our father has been gone for a long time.
— Il buono, il brutto, il cattivo (1966)
Parlando di Mary, non la vedo da molto tempo.
Speaking of Mary, I haven't seen her in a long time.
Io lo conoscevo da molto tempo.
I knew him for a long time.
Non vado in farmacia da molto tempo.
I haven't been to the pharmacy for a long time.
L'hai conosciuto da molto tempo?
Have you known him for a long time?
Frank, tu mi conosci da molto tempo.
Frank, you've known me for a long time.
— C'era una volta il West (1968)