English: But, in the end, they prevailed.
Telugu: కానీ చివరికి వారే గెలిచారు.