English: I found a little more info on this story.
Telugu: ఈ కథ గురించి మరి కొన్ని విశేషాలు సేకరించాను.