translate English to French: A number of the skilled staff of the Branch have been hired away to fill these needs in other organizations.
Un certain nombre des employés qualifiés de la Direction ont été embauchés ailleurs pour combler ces besoins dans d'autres organismes.