translate English to French: They are also fully-equipped with all state of the art technologies.
Elles sont également entièrement équipées des dernières technologies.