translate English to French: They have a paramount role to play.
Ils ont un rôle primordial à jouer.