English: Many are puzzled over it.
Telugu: అని చాలామంది కంగారుపడుతున్నారు.