finish what you started - French English Dictionary