it's been years since
Ça fait des années que ça dure.
It's been going on for years.
Ça fait des années que je n'ai pas vu Pierre.
I haven't seen Pierre in years.
Ça fait des années que je suis comme ça.
I've been this way for years.
— Les Lundis au soleil (2002)
Ça fait des années que je n'ai pas dessiné.
I haven't drawn in years.