English: But finally they had won.
Telugu: కానీ చివరికి వారే గెలిచారు.