Ils ont tout misé là-dessus.

English Translation

They’ve bet the farm on it.

They have bet everything on that.