English: He finally did so.
Telugu: చివరకు ఇంత పని చేశాడు.