wú chǔ shì cóng
基本释义
  1. 没有地方容得下自己,自己也觉得在哪都不舒服。
英文翻译
  1. Nowhere to go