English: And finally that worked.
Telugu: చివరకు ఇంత పని చేశాడు.