走投无路英语翻译

正确答案:
成语《走投无路》英语翻译如下:
be driven from pillar to post <have no way out; be in an impasse; be up against the wall>