Causing distress or pain; very upsetting.
परेशानी या दर्द पैदा करने वाला; बहुत परेशान करने वाला।
English Usage: The harrowing novel left a lasting impression on its readers.
Hindi Usage: वह कठिन उपन्यास अपने पाठकों पर एक स्थायी छाप छोड़ गया।
An extremely distressing or disturbing experience.
एक अत्यंत कठिन या परेशान करने वाला अनुभव।
English Usage: The documentary provided a harrowing account of the refugees' journey.
Hindi Usage: इस वृत्तचित्र ने शरणार्थियों की यात्रा का एक कठिन अनुभव प्रस्तुत किया।