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