English: And yet, this team won.
Telugu: అయినా. . ఆ జట్టు గెలవగలిగింది.