Language:
Free Online Dictionary|3Dict

穴居野處

Source : CEDICT

to dwell in caves in the wilds (idiom)