連滾帶爬

连滚带爬
liángǔndài
(idiom) stumbling and crawling; scrambling; frantically trying to escape

CEDICT

Entry Composition