English: But in the end we deserved the victory.
Telugu: కానీ చివరకు మ్యాచ్ గెలిచాం.