English: The results surprised scientists.
Telugu: ఈ పరిణామం శాస్త్రవేత్తలను ఆశ్చర్యంలో ముంచెత్తింది.