English to Hindi

Meaning for:
know better than that
other
समझदार होना