English: At long last he’d finally done it.
Telugu: చివరకు అన్నంత పనీ చేశాడు.