mission accomplished - French English Dictionary