Лучше поздно чем никогда на английском
Better late than never
"better to do later than never", наверное
*late