Ce sont de vieilles saucisses.

English Translation

This is old news.

Is this an idiom or a bad tranbslation?

Never heard of it as an expression; but I kinda like it, I might start using it, if the opportunity arises…