English: I'm stunned too.
Telugu: నేనూ అవాక్కయ్యాను.