English: Im baffled.
Telugu: నేను అవాక్కయ్యాను.