не пьет
Автор вопроса Давид Вайсбергер
Как сказать по-английски "Она не пьет уже три года?"...
отгораживаться, выстраивать стену,забарикадироваться
He walled himself off in the house with four hostages. / Он забарикадировался в доме с четырьмя заложниками.
close off перевод "закрыть, отгородить, изолировать"
After this father's death Jake closed himself off to all his friends. / После смерт отца, Джейк престал общаться со всеми друзьями.