translate English to French: In fact few reports have been put together so fast since the Committee on Development and Cooperation came into being.
Il s'agit en effet de l'un des rapports établis avec le plus de rapidité au cours des activités de la commission du développement et de la coopération.