English: I’m baffled.
Telugu: నేను అవాక్కయ్యా.