English: I was baffled.
Telugu: నేను అవాక్కయి పోయాను.