To succeed (often clumsily) despite being ill-equipped or inadequately trained.
To go on with difficulty.