ein zweischneidiges schwert

listen to the pronunciation of ein zweischneidiges schwert
ألمانية - الإنجليزية
two-edged sword
ein zweischneidiges Schwert sein
to be a mixed blessing
ein zweischneidiges Schwert sein
to cut both ways