English: There have been many successes.
Telugu: అది ఎన్నో విజయాలు అందించింది.