hate to say it again, but the french are toast
French toast.
and soon to be french friesed if they don't wake up.