English: Perplexed?
Telugu: అయోమయానికి గురయ్యారా?