English: At last, I have finally done it.
Telugu: ఆఖరికి నేనన్నంత పనీ చేసింది.