fait accompli

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