English: Human rights groups' anger
Telugu: మండిపడుతున్న మానవహక్కుల సంఘాలు