亡羊补牢,为时不晚!的英文是什么?

问题描述:

亡羊补牢,为时不晚!的英文是什么?

it is never too late to mend这是根据中文意思翻的,不过更地道的的说法是later better than never