have a success in some activity - French English Dictionary