English: I am surprised myself.
Telugu: నన్ను చూసి నేనే ఆశ్చర్యపడుతున్నాను.