進退両難
Reading
                Kana: 
                しんたいりょうなん
            
                    
                Romaji: 
                shintairyōnan
            
            Definition
                    1
                
                being driven to the wall; finding oneself between the devil and the deep blue sea; finding oneself between a rock and a hard place
                                Note: 
                                yojijukugo
                            
                                                                                                                        Kanji
Readings: シン、 すす.む、 すす.める
                        Meanings: advance, proceed, progress, promote
                    Readings: タイ、 しりぞ.く、 しりぞ.ける、 ひ.く、 の.く、 の.ける、 ど.く
                        Meanings: retreat, withdraw, retire, resign, repel, expel, reject
                    Readings: リョウ、 てる、 ふたつ
                        Meanings: both, old Japanese coin, counter for carriages (e.g., in a train), two
                    Readings: ナン、 かた.い、 -がた.い、 むずか.しい、 むづか.しい、 むつか.しい、 -にく.い
                        Meanings: difficult, impossible, trouble, accident, defect