English: Many people have raised doubts about this.
Telugu: ఈ నేపథ్యంలో చాలామందిలో అనేక సందేహాలు తలెత్తుతున్నాయి.