Mixed-blessing Synonyms

Synonyms:
  1. doubtful advantage
  2. two-edged-sword
  3. pis-aller