汉英翻译

汉语

不能自拔

词语解释

inextricably bogged down in;
find it impossible to stop oneself;
be inescapably caught in;
be so deeply involved that one can't get away ;