English: I'm very impressed by the work they do!
Telugu: వారు చేస్తున్న పని నాకు చాలా నచ్చింది !