fino ad oggi

until today

→ fino
phrase Rare #31,418
until today Often means 'so far' or 'up to now' in context.
IT: Fino ad oggi non ho avuto problemi.
EN: So far, I haven't had any problems.

Il tempo è stato buono fino ad oggi.

The weather has been good so far.

Cosi hanno fatto tutti i re di Francia fino ad oggi.

This is what all the kings of France have done up to this day.

— Enrico V (1989)

Ora mi rendo conto di quanto sia stata instabile la mia vita fino ad oggi.

Now I realize how unstable my life has been up to this point.

— Departures (2008)

Ti ho sempre dato fiducia, fino ad oggi.

I have always trusted you, until today.

— Crimini e misfatti (1989)

Non avevo mai raccontato a nessuno di lui fino ad oggi.

I had never told anyone about him until today.

— Titanic (1997)

Ricordo bene le sue parole e non le ho mai dimenticate fino ad oggi.

I remember his words well and have never forgotten them to this day.