英语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