English: The details on the science are in the paper.
Telugu: వివరాలు పత్రికలో నివేదించారు ఉంటాయి సైన్స్.