弹尽援绝 meaning in English
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