Wiktionary
that ship has sailed
phr. That opportunity has already passed.
phr. That opportunity has already passed.