ça fait des années que

it's been years since

→ cela
phrase Rare #30,047
it's been years since Used to say that something has not happened for years or has been going on for years.
FR: Ça fait des années que je ne suis pas allé à la mer.
EN: It's been years since I went to the sea.

Ç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 n'ai vu la neige.

I haven't seen snow in years.

— Le Bateau (1981)

Ça fait des années que j'ai pas écrit.

I haven't written in years.

— Jean de Florette (1986)

Ç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.