English: But success finally has arrived.
Telugu: కానీ చివరకు విజయం హస్తన్ని వరించింది.