English to Hindi

Meaning for:
hard as nails
other
निर्दयी