English to Hindi

Meaning for:
two heads are better than one
other
एक से भले दो