English: And succeed they have.
Telugu: మరియు వారు విజయం సాధించారు.