English: They’ve had a lot of wins.
Telugu: . వారు ఎన్నో విజయాలు సాదిస్తారు.