English: But at last you have made it.
Telugu: కానీ చివరికి మీరు విజయం సాధిస్తారు.