English to Hindi

Meaning for:
step in
other
में हस्तक्षेप करना