English: Animal rights activists were appalled.
Telugu: జంతు హక్కుల కార్యకర్తలు ఈ దారుణంపై మండిపడ్డారు.