English: Am very impressed with this story.
Telugu: ఈ కథ చెప్పగానే చాలా ఇంప్రెస్ అయ్యాను.