come up with the goods - definition and synonyms

phrase informal
  1. to do what you have said you will do or what people expect
See also main entry: goods