English: This has raised doubts for many.
Telugu: అన్న ఎన్నో అనుమానాలు అందరిలోనూ రేకెత్తాయి.