窮途末路

Idiom

 * 1) to be very poor or desperate; to be back to the wall