English: There are doubts over this.
Telugu: ఇలా చాలా సందేహాలు వున్నాయి.