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

trapped

  • created sense approved 上天无路,入地无门/上天無路,入地無門 · shàng​tiān​wú​lù, rù​dì​wú​mén · trapped

    上天无路,入地无门 / 上天無路,入地無門

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

    trapped

    To be at the end of one's rope or in a desperate situation with no way out; having no place to turn.

    由于欠下巨额债务,他现在上天无路,入地无门。

    created sense