translate English to French: Since its creation, the Intelligence Tracking Unit has been directly responsible for the arrest of almost 70 per cent or 29 of the detainees currently held in custody.
Depuis sa création, l'Équipe du renseignement a été directement à l'origine de l'arrestation de 29 personnes, soit 70 % de ceux qui sont actuellement détenus.