English to Hindi

Meaning for:
mocking
other
छेड़-छाड़ से भरा;उपहासपूर्ण