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