汉英翻译

汉语

不死不活

词语解释

neither dead nor alive;
half dead;
in an awkward position;
lifeless ;