English: The Telegraph has published a report in this regard.
Telugu: ఈ మేరకు ‘ది టెలిగ్రాఫ్’ పత్రికలో ఒక కథనం ప్రచురితమైంది.