translate English to French: So far twenty mobile teams were deployed.
À ce jour, 20 équipes motorisées ont été déployées.