English: The police have so far arrested 29 persons.
Telugu: అయితే ఇప్పటివరకు 29 మానవ అవయవాలను అధికారులు స్వాధీనం చేసుకున్నారు.