欲罢不能的时刻;已无退路;不可能回头
牛津电影里 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 版