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

trapped

Senses

上天无路,入地无门/ 上天無路,入地無門 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.

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

References

No references for this word.