translate English to French: Several other people were also detained in connection with the same crime.
Plusieurs autres personnes ont été interpellées au cours de l'enquête sur cette affaire.