English to Hindi

Meaning for:
pass muster
other
पसंद होना