跌跌撞撞

跌跌撞撞 (diē die zhuàng zhuàng)
to stagger along