English: A lot of people raise doubts about this.
Telugu: అంటూ చాలా మంది పలు అనుమానాలు రేకెత్తిస్తున్నారు.