English: More than 80 per cent said they are satisfied with the services.
Telugu: నిర్వహణ తీరుపై 80 శాతం మంది సంతృప్తి వ్యక్తం చేశారన్నారు.