English: I surprised myself.
Telugu: నేనే ఆశ్చర్యపోయా.