the point of no return - definition and synonyms

phrase
  1. the moment at which it becomes impossible to change or stop something

    He warned that global warming would soon reach a point of no return.

See also main entry: point