be in two minds about something/about doing something

be in two minds

To experience indecision and/or conflicting emotions. I am in two minds about whether or not to go to the party tonight. I'm sure it will be fun, but I have a lot of work to do too. The committee is currently in two minds about a suitable punishment, but hopefully they will reach a decision in the morning.
See also: mind, two
Farlex Dictionary of Idioms.

be in two ˈminds about something/about doing something

(British English) (American English be of two ˈminds about something/about doing something) be unable to decide about something: I was in two minds about leaving London; my friends were there, but at the same time I really wanted to work abroad.
See also: mind, something, two
Farlex Partner Idioms Dictionary
See also:
  • be in two minds
  • be of two minds
  • be of/in two minds, to
  • of two minds, be
  • come off the fence
  • pull (one) off the fence
  • mixed emotions
  • have mixed feelings
  • have mixed feelings (about something)
  • to (do something) or not to (do something)(, that is the question)