translate English to French: I nonetheless remain convinced that these conventions should have a far greater impact.
Je reste cependant convaincue que l’impact de ces conventions devrait être beaucoup plus important.