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