English to Hindi

Meaning for:
fit the bill
other
ठीक होना