English to Hindi

Meaning for:
open up a can of worms
other
जटिल समस्याओं का पिटारा खोलना