Unless I see a convincing citation, I strongly doubt this expression is originally french. As said in other comments, equivalent expressions exist in Spanish, Italian or German, where they are frequently used.
Conversely, I find interesting that very common expressions in the english language, like "procrastination", are almost unknown in Europe (saved the UK and IE). Spanish, for example, has the perfectly correct term "procrastinación", but it's very seldom used.