English: At last, the deed was done.
Telugu: ఆఖరికి ఎలాగోలా వర్క్ ఫినిష్ చేసేసారు.