English to Hindi

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