that train has left the station

Phrase

 * 1) That opportunity has already passed; that cannot be undone.