English: Finally this has worked.
Telugu: చివరకు ఇంత పనిచేశాడు.