Definition of pull something out of the bag in English:
pull something out of the bag
phrase
informal British Succeed in doing something unexpectedly or by making a great effort.
- ‘Ross played brilliantly to pull a win out of the bag’
- ‘I hope they can pull it out of the bag and become Super League champions’