Meaning of “a mixed blessing” - Learner’s Dictionary

a mixed blessing

something that has both good and bad effects

(Definition of “a mixed blessing” from the Cambridge Learner’s Dictionary © Cambridge University Press)