preserve one's own life at all costs;barely manage to survive;manage to stay alive with sacrifice of principles;save one's own skin ;
英语网 · 双语娱乐资讯
英语网 · 双语新闻
英语网 · 英语词汇
英语网 · 少儿英语故事