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