translate English to French: There was good cooperation between the groups, and I think the result is a very good one.
Les groupes ont bien coopéré et je pense que le résultat est excellent.