Language:
Free Online Dictionary|3Dict

仓皇逃命

Source : CEDICT

to run for dear life (idiom)