English: Doctors and scientists also can't explain their secret.
Telugu: శాస్త్రజ్ఞులు, వైద్యులుసైతం ఆయన రహస్యాలను ఛేదించలేకపోయారు.