Wow! France is in some serious debt.