Language:
Free Online Dictionary|3Dict

狼狈逃窜

Source : CEDICT

to flee helter-skelter (idiom)