English: And it does a superb job.
Telugu: మరియు ఆ గొప్ప పని.