English to Hindi

Meaning for:
the less said the better
other
कुछ न कहना ही अच्छा है