THE POINT OF NO RETURN
Meaning of THE POINT OF NO RETURN in English
a time when it is too late to stop or turn back
Our offer to purchase the business has been accepted. We've reached the point of no return.
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012