English: At this they perform pretty well.
Telugu: ఇక్కడి వాళ్ల పనితీరు చాలా బాగుంటుంది.