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