與世隔絕

Idiom

 * 1) to be isolated from the rest of the world