English: Victory at last.
Telugu: చివరికి విజయం’.