English: Twenty different police services participated in the investigation.
Telugu: శోధనలో ఇరవై మంది పోలీసులను పాల్గొన్నారు.