English: This has raised doubts for many.
Telugu: దీంతో చాలామందికి చాలా డౌట్స్ వచ్చాయి.