English: And they've been rather successful too.
Telugu: అవి కూడా మంచి విజయం సాధించాయి.