Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
10:36 Nov 3, 2008
English to French translations [PRO] Idioms / Maxims / Sayings
English term or phrase:in the cloud
We have a lot more freedom, with XX managing the infrastructure for us and our data is stored in the cloud. XX will take care of the XX Servers, they keep them updated, the take care of the XX environment, they keep it on the latest version, they keep our desktops on the latest version.