English: They have been pretty successful too.
Telugu: ఇవి కూడా మంచి విజÂయాన్ని సొంతం చేసుకున్నాయి.