put your money where your mouth is

Put your money where your mouth is an idiom used in order to refer to doing something rather than just talking about it. Typically when someone constantly boasts about being able to accomplish something for the benefit of others, they may not always prove the ability to do this thing. Put your money where your mouth is, is another way of telling them to show they can do it rather than just saying they can.