English: Another report gave more details regarding the same.
Telugu: దీనికి సంబంధించి మరికొన్ని వివరాలను నివేదికలో పొందుపరిచారు.