translate English to French: And along with the language differences came cultural and religious divides as well.
Outre ces différences linguistiques, il y avait des distinctions culturelles et religieuses.