Harrowing

Meaning of Harrowing in Telugu