English: Bewildered!
Telugu: అయోమయానికి గురయ్యారు!