English to Hindi

Meaning for:
hit out
other
निन्दा करना;आलोचना करना