English: And they have had some great successes as well.
Telugu: వారు కూడా అద్భుతమైన విజయాలు సాధించారు.