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