English: But it is better to be late then never.
Telugu: కానీ better late then never అని సంతృప్తి పడాల్సి ఉంటుంది బ్రదర్.