English: Many are puzzled over it.
Telugu: అని చాలామంది కన్ఫ్యూజ్ అవుతూ ఉంటారు.