translate English to French: They are physically different and have different roles to play in society.
Ils sont physiquement différents et ont des rôles distincts à jouer dans la société.