English: I did surprise myself.
Telugu: నేనే ఆశ్చర్యం వ్యక్తం చేసినా.