English: Are you baffled?
Telugu: మీరు అయోమయానికి గురవుతున్నారా?