translate English to French: All-staff meetings are difficult to arrange due to the size of the Mission and the lack of suitable meeting facilities.
Les réunions de tous les employés sont difficiles à organiser, en raison de la taille de la mission et de l’absence de salle de réunion convenable.