English: This finding astounded the medical experts.
Telugu: ఈ పరిణామం, వైద్యులనే ఆశ్చర్యచకితుల్ని చేసింది.