translate English to French: It is my view that we have struck a good balance which might even win over some sceptics.
Je suis d'avis que nous avons trouvé un bon équilibre qui peut également convaincre certains sceptiques.