English: Even the doctors were surprised.
Telugu: ఈ అద్భుతం చూసి వైద్యులు సైతం ఆశ్చర్యపోయారు.