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