for three days
Piove forte da tre giorni e il fiume sta salendo.
It's been raining heavily for three days and the river is rising.
Me ne parli da tre giorni, ci ho riflettuto.
You've been talking to me about it for three days, I've thought about it.
— Lanterne rosse (1991)
Tom non dorme da tre giorni.
Tom hasn't slept for three days.
I haven't seen him for three days.
Non capisco, dovrebbe andarci, non mangia da tre giorni!
I don't understand, he should go, he hasn't eaten for three days!
— Effetto notte (1973)