translate English to French: The question of roles is especially important.
Les rôles sont très importants.