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