English: And yet still gain success.
Telugu: ఇప్పటికీ వరస విజయాలు అందుకుంటూనే ఉంది.