carry out successfully - French English Dictionary