English: They have been pretty successful too.
Telugu: వారు కూడా అద్భుతమైన విజయాలు సాధించారు.