translate English to French: Over a long period of time, he participated in the work of United Nations bodies dealing with various aspects of personnel issues.
A participé, pendant une longue période, aux activités des organismes des Nations Unies s'occupant de divers aspects des questions de personnel.