走投无路的英文翻译

中文:走投无路

英文翻译:be driven from pillar to post; have no way out