English: A lot of people raise doubts about this.
Telugu: అన్న సందేహాలను సైతం పలువురు వెలిబుచ్చుతున్నారు.