English: Many experts doubt it.
Telugu: పలువురు నిపుణులు ఇవే సందేహాలను వ్యక్తం చేస్తున్నారు.