前路难走有婊后路难退有狗
[qián lù nán zŏu yŏu biăo hòu lù nán tuì yŏu gŏu]
A more colorful and vulgar way to describe being stuck in a no-win situation, where every path chosen seems fraught with trouble or danger. 'Bitch' here is used derogatorily to represent challenges or enemies blocking the path forward and backward.