translate English to French: I think we have achieved some positive results from working together.
Je pense qu'ensemble, nous avons obtenu de bons résultats.