Saying meaning "Don't speak unless you can improve silence"

Is there an English equivalent to this familiar saying used in India:

Don't speak unless you can improve silence.

The saying loosely means it is better to be silent than prattle on about something.


There's this fairly famous saying:

"Better to remain silent and be thought a fool than to speak and remove all doubt."

A quick internet search indicates that this saying has been attributed to Mark Twain, Abraham Lincoln, and Confucius, among others.


Our mamas always told us:

If you don't have anything nice to say, don't say, anything at all!

enter image description here