English: but in the end, you prevailed.
Telugu: కానీ చివరికి మీరు విజయం సాధిస్తారు.