parempi myöhään kuin ei milloinkaan

Phrase

 * 1) better late than never it's better to do something late, than to never do it at all