Better late than never.

Лучше поздно, чем никогда. 

» the ELN Learner's Dictionary