have mixed feelings about something - French English Dictionary