English to Hindi

Meaning for:
militate against
other
के विरूद्ध प्रभावी होना