English: This surprised the researchers.
Telugu: తద్వారా శాస్త్రవేత్తలను ఆశ్చర్యానికి గురి చేస్తోంది.