English: The police showered abuses on the women.
Telugu: మహిళలమీద పోలీసులు అసభ్యంగా వ్యవహరించడం దారుణమన్నారు.