English: I am surprised myself.
Telugu: నాలో నేనే ఆశ్చర్యపడుతూ వుంటాను.