meglio tardi che mai

Italian edit

Etymology edit

Literally, better late than never.

Proverb edit

meglio tardi che mai

  1. better late than never