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