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