pay what you offered, put up or shut up I accept your offer. Now put your money where your mouth is.
PUT YOUR MONEY WHERE YOUR MOUTH IS
Meaning of PUT YOUR MONEY WHERE YOUR MOUTH IS in English
English idioms vocab. Словарь английских идиом и выражений. 2012