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