English: New Indian Express has a report on this.
Telugu: న్యూ ఇండియన్ ఎక్స్ప్రెస్ దీని గురించి వివరణాత్మక సమాచారాన్ని అందించింది.