English: Many doubt that.
Telugu: అని ప‌లువురు సందేహప‌డుతున్నారు.