translate English to French: We have therefore reached good common ground.
Nous nous trouvons dès lors à un bon point de rencontre.