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