Synonyms of be in two minds in English:

be in two minds

See definition of be in two minds


1‘I was in two minds whether to hit him’

be undecided, be uncertain, be unsure, be hesitant, be ambivalent, hesitate, waver, vacillate, dither, be on the horns of a dilemma
British haver, hum and haw
Scottish swither
informal dilly-dally, shilly-shally, blow hot and cold