better late than never in Italian
better late than never in Italian
meglio tardi che mai
It is better to do something late, than to never do it at all.