for two days
Da due giorni il poeta riceve corrispondenza da tutto il mondo.
For the past two days, the poet has been receiving correspondence from all over the world.
— Il postino (1994)
I gatti sono spariti, non vedo e non sento un uccello da due giorni.
The cats have disappeared; I haven't seen or heard a bird for two days.
— I morti non muoiono (2019)
It's been snowing for two days.
Non mangio da due giorni e ho un bambino da sfamare.
I haven't eaten for two days and I have a baby to feed.
— L'odio (1995)
He's been here for two days already.
— Don Juan DeMarco - Maestro d'amore (1994)