「a blessing and a curse」とは、いいこと（blessing）でもあり、悪いこと（curse）でもあるという意味です。いい面と悪い面を兼ね備えるものを表すときに使える表現です。
例: Visiting my parents for the weekend is a blessing a curse. It means I get to have homemade food, but it also means I don't have much privacy.（週末に親のところを訪ねるのは、楽しみでもあり気が重くもある。手料理を食べられるのはいいんだけど、プライバシーがないからね。）
例: Money is a blessing and a curse. It can help you live well, but it can also tempt you to make poor choices.（お金はいいものでもあり、悪いものでもある。生きていくのには必要だけれど、お金のせいで間違った選択をすることもある。）