Out of interest what were the three? My job into sell internationally and we've been thinking of getting some proper translations done.
English, French and one other... it was long time ago, so can't be sure, but it may have been Portuguese.
I've done a fair bit of English/French translation in my time, much of the so-called "professional" stuff is little better than Google Translate. To get a proper job done you need a native speaker of the language you are translating to, and who is also an expert in the subject matter.
I used be perfectly fluent in French, could pass myself of as a Frenchman in conversation .... but was still not good enough to produce a really satisfactory translation from English to French.