English to Hindi

Meaning for:
deal a blow
other
धक्का पहुँचाना;प्रहार करना