Despite the efforts of many institutions, there was ample room for better coordination.
Malgré les efforts faits par un grand nombre d'institutions, la coordination peut être encore beaucoup renforcée.