translate English to French:  Language barriers.
 Obstacles attribuables à la langue.