无路可走英语翻译?

正确答案:
成语《无路可走》英语翻译如下:
be at bay <be at a dead end>