English: The results astonished the researchers.
Telugu: ఆ అధ్యయనం ఫలితాలను చూసి పరిశోధకులే ఆశ్చర్యపోయారు.