English: And this they have accomplished.
Telugu: మరియు వారు అలా చేసారు.