translate English to French: Language skills are required for virtually any assignment to Tokyo.
On exige des compétences linguistiques pour presque toutes les affectations à Tokyo.