English: An article in the New York Times give the details.
Telugu: న్యూయార్క్ టైమ్స్ పత్రిక తన కథనంలో ఈ వివరాలు తెలిపింది.