上天無路，入地無門

Idiom

 * 1) no way of escape; in desperate straits; in a desperate situation; at the end of the line