欲罷不能的時刻;已無退路;不可能回頭
牛津電影裡 100%
the time when you must continue with what you have decided to do, because it is not possible to get back to an earlier situation
Past the point of no return
釋義來自《牛津高階英漢雙解詞典》第 9 版