English: Animal Rights groups are on it.
Telugu: దీనిపై జంతు హక్కుల సంఘాలు భగ్గుమంటున్నాయి.