English: Many people have raised doubts about this.
Telugu: దీని గురించి చాలా మందికి చాలా రకాల సందేహాలు ఉన్నాయి.