English to Hindi

Meaning for:
had best
other
चाहिये होना