English: At least he finally did.
Telugu: చివరకు అన్నంత పనీ చేశాడు.