Vocabulary

愛憎相半ばする

to have mixed feelings of love and hatred; to love and hate equally

expression vs-s