English: I surprised myself that I did.
Telugu: నేనేనా చేసిందని నాకే ఆశ్చర్యంగా ఉంది.