be a mixed blessing

be a mixed blessing

To have both positive and negative results. My new promotion will be a mixed blessing for my family because I'll get a substantial raise, but I'll have to work longer hours too.
See also: blessing, mixed
References in periodicals archive ?
Making news can be a mixed blessing. There are some people who say that as long as the newspapers spell your name correctly, it's a good day.
As every developer will tell you, conforming to landmarks can be a mixed blessing.