translate English to French: And yet, there will be some similarities.
Mais il y a quelques points communs.