be in two minds about something - French English Dictionary