translate English to French: It is clear that there is much room for improvement, certainly at European level.
Il est évident qu'il existe une grande marge de progression, particulièrement au niveau européen.