English: And they have succeeded all too well.
Telugu: మరియు వారు చాలా విజయవంతంగా చేస్తారు.