English: This was a medical mystery for many years.
Telugu: ఇది అనేక సంవత్సరాలు వైద్య రహస్యం.