to be on the brink of ruin