translate English to French: Translation services are available in over 130 languages.
Des services d’interprétation sont fournis dans plus de 130 langues.