English: The doctors are saying this was a miracle.
Telugu: ఇలా జరగడం అద్భుతమని వైద్యులు చెపుతున్నారు.