put up or shut up

listen to the pronunciation of put up or shut up
English - Turkish
(deyim) lafla peynir gemisi yürümez
English - English
desist from saying something unless one is able to prove it