translate English to French: That is why I believe that a communication of this type certainly does have a role to play.
C'est la raison pour laquelle je crois que cette communication peut encore jouer un rôle important.