What does the idiom “that train has left the station” mean?
Definition: The process is already underway; the time for discussion is over.
Example: I know you don’t like it that we’re spending money on renovations, but that train has left the station—construction crews are already here.