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