English Idiom : That ship has sailed | Meaning | Example sentences