translate English to French: Research has its role to play.
La recherche a son rôle à jouer.