en

That ship has sailed

ru

Translation that ship has sailed into russian

that ship has sailed
I had a chance to join them, but now that ship has sailed.
У меня был шанс присоединиться к ним, но теперь этот поезд ушел.