it's never too late for a new beginning in your life - Spanish English Dictionary