汉英词典
Chinese-English Dictionary
MEANING OF 上天无路,入地无门
lit. there is no road to the sky, nor door into the earth (idiom) / fig. to be at the end of one's rope / to be trapped in a hopeless situation
Describe the embarrassing situation where you can do it
形容处境窘迫,走投无路。
shàng tiān () wú de/dì () mén
EXAMPLE SENTENCES