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…