English: This team came through, ultimately.
Telugu: చివరకు ఈ టీం సక్సెస్ అయ్యింది.