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