inebriated by success - French English Dictionary