English: Better yet, it is never too late.
Telugu: ఇప్పటికైనా మించిపోయ్యింది లేదు, It's better never late.