English: A great deal of doubt has been raised about this.
Telugu: దీని పై అనేక అనుమానాలు వ్యక్తమయ్యాయి.