English: And, the results baffled even the doctors!
Telugu: ఈ ఫలితాలు వైద్య నిపుణులను సైతం ఆశ్చర్యపరిచాయి.