translate English to French: It is more than fair to highlight the role of the universities in that respect.
Il n'est que juste, à cet égard, de souligner le rôle des universités.