English to Hindi

Meaning for:
strike home
other
दिल को चोट पहुँचाना