(That) Train Has Left the Station

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.