for two weeks
Sei qui da due settimane, non ne parliamo neanche.
You've been here for two weeks, let's not even talk about it.
— Spider-Man - Un nuovo universo (2018)
Non hanno risposto alla mia email da due settimane ormai.
They haven't responded to my email for two weeks now.
Perché da due settimane non la vede uscire!
Because he hasn't seen her go out in two weeks!
— The Monster (1994)
La banca non sa che l'assegno è in giro da due settimane.
The bank doesn’t know that the check has been in circulation for two weeks.
— Prova a prendermi (2002)