translate English to French: But you seem to share our values.
Mais tu sembles partager nos valeurs.