put up or shut up

put up or shut up

phrase
  1. Do what you claim you can do; -- a challenge to someone who has claimed some ability. [colloq.]