
Newly deployed

Translation newly deployed into russian
newly deployed
The newly deployed system showed significant improvements.
Недавно развернутая система показала значительные улучшения.