Better late than never!是固定习语哦
It's better late than never.
亡羊补牢为时不晚的英文翻译:亡羊补牢为时不晚It is never too late
it's never too late to mend.
Too late to mend。。。望采纳,3Q