English: But experts have their doubts.
Telugu: కానీ నిపుణులు సందేహమే ఉంటాయి.