English: Many doubt it.
Telugu: అని చాలామంది సందేహపడుతూ ఉంటారు.