English: It is finally done.
Telugu: చివరికి దీనినే ఖరారు చేశారు.