无路可退

Simple Definition

无路可走 wúlù-kězǒu 处于极限;到达不可能逾越之处这些要求逼得他无路可走。