Success & failure

That ship has sailed

The chance to do something has gone and will not come back.