English: But some experts are dubious.
Telugu: కానీ కొందరు నిపుణులు ఈ విషయం మీద అనుమానం వ్యక్తం చేస్తున్నారు. .