translate English to French: Further research was perhaps needed to determine what mechanisms had a track record of success in situations of mass exodus.  Mr.
On pourrait effectuer des recherches supplémentaires en vue de recenser les mécanismes qui se sont révélés efficaces dans les situations d'exodes massifs.