mieux vaut tard que jamais
Meanings
Proverb
1. better late than never