English: The results are yet to be reviewed by other scientists.
Telugu: దీని ఫలితాలను ఇతర శాస్త్రవేత్తలు పరిశీలించలేదు.