be successful in a matter or business - French English Dictionary