Definition of come up with the goods in English:

come up with the goods

phrase

(also deliver the goods)
informal
  • Do what is expected or required of one.

    • ‘we knew we were setting a tough task, but the team have come up with the goods’