English: They have had tremendous success.
Telugu: అవి మంచి విజయాన్ని సొంతం చేసుకున్నాయి.