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