English: At least I finally did it.
Telugu: ఆఖరికి నేనన్నంత పనీ చేసింది.