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