to barely succeed against overwhelming odds.
squeaked by means to barely succeed against overwhelming odds