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