English to Hindi

Meaning for:
still waters run deep
other
धीरा सो गँभीरा