English: Very moving.
Telugu: ఎంతో కదిలించేలా ఉంది.