English: I was quite moved by this story.
Telugu: ఈ కథ చెప్పగానే చాలా ఇంప్రెస్ అయ్యాను.