English to Hindi

Meaning for:
take a heavy toll
other
भारी क्षति पहुँचाना