English: They have been pretty successful too.
Telugu: అవి కూడా భారీ విజయాలు సాధించాయి.