embarrassment of existence

英 美
  • 生存困境
  • embarrassment n.困窘;尴尬;难堪
  • existence n.存在;生存
  • of prep.关于;...的(表所属);出身于;由于