English: The crime has triggered outrage across the country.
Telugu: ఈ దారుణంపై దేశ వ్యాప్తంగా ఆగ్రహం పెల్లుబుకుతోంది.