1)  Better late than never.
迟做总比不做好。
2)  Better late than never
迟做比不做好
3)  Better late than the never
迟做比不做好