English to Hindi

Meaning for:
flunk out
other
निष्कासित होना