English: At last I finally got it done.
Telugu: చివరకు నేను అనుకున్నది సాధించా.