English: It seems to me that I did.
Telugu: ఇది నేను చేశానా అనిపిస్తుంది.