English: This article gives more info:
Telugu: ఈ కథనాలు మరికొన్ని సమాచారం అందిస్తున్నాయిః