English: A lot of people raise doubts about this.
Telugu: అన్న సందేహాలను రేకెత్తిస్తోందని పలువురు అభిప్రాయపడుతున్నారు.