depuis plusieurs années
I've been working here for several years.
Je travaille ici depuis plusieurs années.
I’d been telling people for several years now which route made the most sense.
Cela faisait plusieurs années que je disais aux gens quel itinéraire était le plus logique.
We've studied French for several years.
Nous étudions le français depuis plusieurs années.
I've suffered from an inferiority complex for several years.
Je souffre d’un complexe d’infériorité depuis plusieurs années.