English: A lot of people are confused by this one.
Telugu: దీంతో చాలా మంది అయోమయానికి గురవుతున్నారు.