English to Hindi

Meaning for:
blood curdling
other
दिल दहलाने वाला