English to Hindi

Meaning for:
work wonders for
other
जादूसा असर करना