English: And they did, and quite successfully so.
Telugu: మరియు వారు చాలా విజయవంతంగా చేస్తారు.