To open a can of wormsIdioms Related to Animals · Worm
Meaning: To do something that exposes a very difficult issue or set of problems.
Hindi meaning: कीड़े का डिब्बा खोलने के लिए।
Example: When the government invited online petitions through its website, it found it had opened a can of worms.









