English: I'm amazed I did.
Telugu: నేనేనా చేసిందని నాకే ఆశ్చర్యంగా ఉంది.