Ce n'est pas pour cela que la Commission lutte depuis de si nombreuses années.
It is not what the Commission worked for many years.
C’est pourquoi nous sommes en pourparlers avec eux depuis de si nombreuses années.
That is why talks have been going on with them for so many years.
Cette transparence est indispensable pour lutter contre le cancer de l'égoïsme national, qui ronge le projet politique européen depuis de si nombreuses années.
This transparency is indispensible in the fight against the cancer of national selfishness, which has been eating away at the European political project for so many years.