彈盡糧絕

Idiom

 * 1)  to run out of ammunition and food supply
 * 2)  to be in a desperate situation