Language:
Free Online Dictionary|3Dict

狼狽逃竄

Source : CEDICT

to flee helter-skelter (idiom)