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