English: The police showered abuses on the women.
Telugu: మహిళా ఆరోగ్యకార్తలపై పోలీసులు విరుచుకుపడ్డారు.