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