English: The doctors were puzzled on this.
Telugu: ఈ విషయం తెలిసి వైద్యులు నివ్వెరపోయారు.