shàng​tiān​wú​lù​rù​dì​wú​mén

to be trapped in a hopeless situation

  1. the sky
    the sky above or the heavens
  2. adjectiveverb
    to not have
    to not have; there is no; lack; (as prefix) non-; un-; -less
  3. noun
    road
    road; path; way; route
  4. non-Chinese
  5. to sink into the ground
    To sink below the surface of the earth; to be buried deep in the ground
  6. no way out
    to have no way or means of solving a problem; to find all doors closed