有心唔怕遲

Proverb

 * 1)  it's never too late; better late than never