English: But it is still quite a feat.
Telugu: కానీ అది ఇప్పటికీ భారీ విజయం.