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