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