English: I really surprised myself as well.
Telugu: నిజానికి నేను కూడా surprise అయ్యాను.