ReadWriteQuiz
Chinese dictionary
slfight with one's back to the wall; fight to the last ditch; put up a desperate struggle; make one's last effort; make a final stand with one's back against the city wall
她已经决心背城借一了。
She had taken the bit between her teeth.