translate English to French: And the better they will be as researchers, professors, and engaged citizens.
Et plus ils deviendront de meilleurs chercheurs, professeurs et citoyens.