translate English to French: There has been differing opinions and understanding about the past and future role of this position.
Des divergences d’opinion ont été notées à propos du rôle passé et futur du titulaire.