meglio tardi che mai

Italian

Etymology

Literally, better late than never.

Proverb

meglio tardi che mai

  1. better late than never