English: But in the end, talent prevailed.
Telugu: కానీ చివరకు విజయం హస్తన్ని వరించింది.