to be fortunate - French English Dictionary