English: Still, it is doing well.
Telugu: అయినప్పటికీ మంచి ఫలితాలను సాధిస్తోంది.