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