山窮水盡

Idiom

 * 1) having no more options; being at the end of one's rope; extremely desperate and hopeless