Language:
Free Online Dictionary|3Dict

穴居野处

Source : CEDICT

to dwell in caves in the wilds (idiom)