English: The police showered abuses on the women.
Telugu: పోలీసుల తీరును మహిళలు తప్పుపట్టారు.