English: Further details about this have now been reported.
Telugu: ఇందుకు సంబంధించిన మరిన్ని వివరాలు ఇప్పుడు వెల్లడయ్యాయి.