English: They do a great service.
Telugu: వారు ఎంతో సేవ చేస్తున్నారు.