translate English to French: I am very happy with this co-operation.
Je me félicite de cette coopération.