English: finally I did.
Telugu: చివరకు నేను చేశా.