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