English to Hindi

Meaning for:
make inroads on
other
अत्यधिक प्रभावित करना