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