English: But in the end it's done wonders.
Telugu: కానీ ఆ జట్టే చివర్లో అద్భుతాలు చేసింది.