English: But eventually, the best won out.
Telugu: కానీ చివరకు అసదే గెలిచారు.