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