English: There are doubts over this.
Telugu: దానిపైనే అనేక అనుమానాలు తలెత్తుతున్నాయి.