In a hard choice, one alternative is better in some ways, the other alternative is better in other ways, and neither is better than the other overall.
При сложном выборе один вариант лучше в одном отношении, другой вариант — в другом, но ни один из них не превосходит другой в общем и целом.