Language:
Free Online Dictionary|3Dict

自绝于人

Source : CEDICT

to isolate oneself from others (idiom)