English: Scientists are very doubtful about it, though.
Telugu: అయితే, వైద్యులు దాని గురించి చాలా సందేహాస్పదంగా ఉన్నాయి.