fait accompli
(French) an accomplished fact; a thing already done.