弹尽援绝[dàn jìn yuán jué]
run out of ammunition with no reinforcements in sight; exhaust one's supplies of ammunition and be cut off from help; Ammunition has run out and no aid is forthcoming.; The ammunition is gone, and reinforcement is nowhere in sight.