'Tooth and nails' means---