English: They've won too.
Telugu: వారు గెలిచారు కూడా.