translate English to French: We now have a large number of them, many of them overlap, some repeat the same subjects using different wording.
Nous en avons beaucoup à l’heure actuelle et beaucoup d’entre eux se chevauchent, certains reprennent les mêmes sujets en utilisant d’autres formulations.