Translate the following English sentence to French:
"This is why, in my opinion, the 25% suggested by the European Commission is insufficient, although it is a huge step forward."
Aussi, j'estime insuffisants les 25 % proposés par la Commission européenne, bien que cela constituerait déjà un grand pas en avant.