English: The doctors were astonished at this miracle.
Telugu: ఈ అద్భుతం చూసి వైద్యులు సైతం ఆశ్చర్యపోయారు.