English: Even doctors acknowledge this.
Telugu: దీనికి వైద్యులు కూడా ఒప్పుకుంటూనే వున్నారు.