VOCABULARY - IDIOMS

That ship has sailed

Meaning:

It's too late

Examples: