[double-edged sword] n (15c): something that has or can have both favorable and unfavorable consequences "freedom of expression ... can be a double-edged sword --Linda Connors"
DOUBLE-EDGED SWORD
Meaning of DOUBLE-EDGED SWORD in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012