translate English to French: Most of the new systems have been put in place.
La plupart des nouveaux systèmes ont été mis en place.